JanGaJan.com

Is fun? JOY!

最近お気に入りのgit Alias

最近登録してよく使うようになってきたgitのaliasを紹介します。

  • git pushf
  • git bcleanup
  • git rewrite

git pushf

git push --force-with-lease のaliasです。これで変更が加えられていた場合、強制的にpushするのを防げます。

git bcleanup

いらなくなったブランチを削除するというaliasです。masterにマージしたローカルブランチをmaster以外削除するということをします。 つまり、 git branch --merged master | grep -v '^* master$' | xargs git branch -d のalias。 git cleanup branch とかにしたのですが微妙に長かったので今の形に収まりました。fishでgit bcのabbrを作っても良さげ。

git rewrite

コミットメッセージtypoしちゃう時に使うgit commit --amendのaliasです。コミットメッセージ難しいですよね。

Comments