web-dev-qa-db-ja.com

git cherry-pickを行う方法-SourceTreeで続行しますか?

Confilctsを解決した後、SourceTreeを使用してチェリーピッキングを続行するにはどうすればよいですか。リベースを行っているときに競合が発生した場合、コミットをクリックするとそれらを解決した後、SourceTreeでリベースを続行できます。しかし、チェリーピック操作を継続するにはどうすればいいですか?

16
szym

cherry-pickは、コミットAからの変更を作業ツリーに効果的に適用し、コミットを行います。つまり、cherry-picking中に競合が発生した場合は、cherry-pickを完了するためにそれらを解決した後、commitするだけです。

[〜#〜] edit [〜#〜] Edwardは、これが単一のコミットをcherry-pickingしている場合にのみ当てはまることに注意しました。複数のコミットを選択する場合、コンソールからgit cherry-pick --continueを実行できます。 SourceTreeから直接これを実行できるかどうかはわかりません。

24
Sascha Wolf

そのようなカスタムアクションを作成する

git cherry-pick --continue --no-edit
3
Bowofola