🖥

Git | peco で最近使ったローカルブランチにチェックアウトする

2023/08/26に公開

コマンド

git reflog から取ってみる。

$ git checkout $(git reflog | grep 'checkout: moving' | awk '{ print $8}' | awk '!a[$0]++' | peco)

画面

こんな感じ。

image.png

いちどブランチを選ぶと、次にコマンド実行した時には、最前列に繰り上がってくれる。

image.png

エイリアス登録

$ git jump とかで起動できるようにしておくと便利かもしれない。

[alias]
  jump = !git checkout $(git reflog | grep 'checkout: moving' | awk '{ print $8}' | awk '!a[$0]++' | peco)

環境

  • git version 2.14.1
  • peco version v0.5.1
  • Mac OSX Sierra

参考

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

https://line.me/ti/g2/eEPltQ6Tzh3pYAZV8JXKZqc7PJ6L0rpm573dcQ

Twitter

https://twitter.com/YumaInaura

公開日時

2017-10-04

Discussion