peco で git のコミットハッシュを選択する alias
いちいち git log
からコミットハッシュを探しだすのが面倒なので、alias を定義してみました。
alias -g C='`git log --oneline | peco | cut -d" " -f1`'
例えば、git show C
では peco で選択したコミットの中身をみることができます。
git reset --hard C
では選択したコミットまでロールバックできます。
また、reflog から選択する alias も定義しました。
alias -g R='`git reflog | peco | cut -d" " -f1`'
git reset --hard R
では peco で選択した時点まで操作履歴をロールバックできます。
See also: dot.zsh/.zshrc.peco - dtan4/dot.zsh
Author And Source
この問題について(peco で git のコミットハッシュを選択する alias), 我々は、より多くの情報をここで見つけました https://qiita.com/dtan4/items/94ea5bd2f9475c72b9e9著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .