3

私はgitを使用しています。

私はブランチに取り組んでいます、それがブランチだとしましょうA
そして、何かが変わったときmaster、私は通常それらの変更を取りたいと思っています、私はブランチをリベースすることによってそれをしていAます。

問題は、ブランチAで50〜60のコミットがあり、小さな変更が発生するたびに、masterすべての競合をリベースして再解決する必要があることです。
新しい競合があれば、それを解決できればいいのにと思います。

gitでそれを行う方法はありますか?

4

1 に答える 1

5

git rerereあなたはあなたの場合に役立つかどうかを見ることができます。

現在のリポジトリで最初にアクティブ化する必要があります。

git config --global rerere.enabled 1

次に、この「記録された解決策を再利用する」スクリプトにより、Gitはハンクの競合をどのように解決したかを記憶できます。Rerere Your Boat
を参照してください... :

git rerere

于 2012-05-07T11:20:32.497 に答える