git cherry-pick は、指定したコミットを現在のブランチに取り込むコマンド。

tig という TUI を使って、簡単に cherry-pick を行う方法。

$ tig your-branch-name

でOK.

your-branch-nameに積んだコミット一覧が表示されるので、jk で移動し、C で cherry-pick したいコミットを選択し、y で cherry-pick できる。

何が嬉しいか

git cherry-pick は、コミットのハッシュを指定する必要があるが、tig で cherry-pick すると、コミットのハッシュを覚える必要がなくて簡単に cherry-pick できる。

参考