web-dev-qa-db-ja.com

ソースツリーを使用して、競合でリベースし、競合が解決した後、リベースが機能しない

Windowsのgitツールとして SourceTree を使用しています。

mainブランチとfeatureブランチがあり、できません競合が発生したときにSourceTreeにリベースを実行させます。

mainは次のようになります:

c1-> c2-> c4-> c5

featureは次のようになります:

c1-> c2-> c3

リベースしたいfeature

c1-> c2-> c4-> c5-> c3

c3c5の間に矛盾があります。競合は解決できますが、変更をコミットすると、[〜#〜] head [〜#〜]タグが表示され、グラフが表示されますfeatureブランチがリベースされていないことがわかります。

リベースを機能させるにはどうすればよいですか?

54
user4007604

残念ながら、リベース中に競合を解決するためのUXパスは、 atlassian-sourcetree で非常に貧弱です。

競合を解決し、ステージング領域ですべての変更を行った後、commitをクリックする代わりに、アクション->リベースを続行

enter image description here

123
Philip Pittle