peco/pecoがそこそこ流行っているみたいなので、 git commit --fixup の fixup先を選択するコマンドを作ってみました。 git-fixup-peco: select fixup target with peco これで、git log してコミット番号をマウスでコピペする必要がなくなりました! # 実はパイプから1行選択するツールにはmooz/percolという元祖があります。 # percolはPython製、pecoはGolangで書きなおしたものです。 # pecoは単一バイナリとして提供されているのが売りですが、今のところ、機能ではpercolの方が優っている様子。