2

私は過去数日間、スレッドを読んでSOにかなりの時間を費やしてきましたが、これに対する適切な答えはまだ見つかりません.

機能ブランチで作業していて、数日後に master から最新の変更を取り込みたい場合は、次のコマンドを実行します。

git stash; and git checkout master; and git pull origin master; and git checkout <FEATURE BRANCH>; and git merge master; and git stash apply;

それが少しずれているように見えるのは、私が Bash ではなく Fish を使用しているためです。; andすべてをに置き換えるだけ&&で、Bash で動作するようになります。

とにかく、「remaster」と呼ばれる git エイリアスが欲しいです。これは自動的にこれを行い、入力git remasterするとこれらすべてのコマンドが起動します。最大の課題は、フィーチャー ブランチの名前を取得し、シーケンスで後で再チェックアウトするときに使用できるように保存することです。

誰でもこれを行う方法やアイデアはありますか?

4

2 に答える 2