Git:チェリーピックでコミットせずに作業コピーに


189

いくつかのブランチがあり、作業コピーに時々適用したい特定のコミットを保持しています。最初はチェリーピッキングを試しましたが、後でターゲットブランチでコミットしたくありません。

だから私はcherry-pick+reset HEAD~1 --soft

チェリーピッキングのように作業コピーだけに単純なものはありますか?


4
「コミットなし」を意味する「-n」フラグがあります。こちらをご覧ください:git-scm.com/docs/git-cherry-pick
Igal S.

4
コミットの範囲git cherry-pick HEAD..<AwesomeBranch> -n
schoetbi 2016年

回答:


335

「コミットなし」であるチェリーピッキングで「-n」フラグを使用します

こちらをご覧ください:http : //git-scm.com/docs/git-cherry-pick

git cherry-pick -n <HASH>

34
-nステージングされた領域にコミットをもたらします。アンステージするにgit reset HEADは、それが必要になります。
Vishnu NK

5

ターミナルを使用している場合

git cherry-pick -n <HASH>

Intellij Ideaを使用している場合

Settings -> Version Control -> git
untick commit automatically on cherry-pick 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.