🖥
Git | peco で最近使ったローカルブランチにチェックアウトする
コマンド
git reflog
から取ってみる。
$ git checkout $(git reflog | grep 'checkout: moving' | awk '{ print $8}' | awk '!a[$0]++' | peco)
画面
こんな感じ。
いちどブランチを選ぶと、次にコマンド実行した時には、最前列に繰り上がってくれる。
エイリアス登録
$ 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オープンチャットもご利用ください。
公開日時
2017-10-04
Discussion