EclipseのEgitでリベースワークフローを使用しています。私は地元の支店で働いており、この質問の目的のためにそれを「働いている」と呼んでいます。変更を統合する準備ができたら、次のことを行う必要があります。
- 切り替える
master
- プル(早送り)
- 切り替える
working
- リベース
master
、競合を解決 - 切り替える
master
- マージ
working
- 押す。
ご覧のとおり、多くのブランチ切り替えが行われています。ブランチの切り替えは非常に高速であるため、時間の浪費にはなりません。しかし、時間が加算され、新しい人々にやることを教えるための追加のステップがあります。私が本当にやりたいのは、オンの間working
です:
- プル(
master
更新される結果) - リベース
master
- 切り替える
master
- マージ
working
- 押す
このワークフローでは、変更を加えて作業を続けるためだけに、ブランチを完全に不必要に切り替える必要もありません。引っ張って、リベースして、続けてください。
master
別のブランチにいる場合でも、プル時に常に更新するようにgitをどのように構成しますか?Egitを使用した回答を希望しますが、コマンドラインソリューションも使用できます。Egitを使用して実行できる可能性があります。