画像

git cherry-pick

ひとりGitを卒業してそろそろgit rebaseなどを使ってブランチ間差分をマージするようになりましたが、特定のコミットだけを取り込みたい時ってありますよね。そんなときに使い得るのが「git cherry-pick」です。

こんなふうに使います。

$ git checkout[コードを取り込みたいどこかのブランチ] 
$ git log //コミットIDを確認
$ git cherry-pick [取り込みたいコミットID]


上記コマンドでは取り込んでコミットが完了しますが、取り込みだけを実行したいときは「-n」をIDの前につけます

$ git cherry-pick -n [取り込みたいコミットID]


gitの階段登る〜♪