はなゐろぐ

主に技術関係の覚え書きです。

Gitのブランチをローカルとリモート両方削除するエイリアス

2017年7月13日

仕事でGitを使っていて、都合上ブランチを作っては削除することが多いのでエイリアスを作ってみました。git branch -D-Dは強制削除なので、怖い方は-dに変更してください。

del = "!f(){ git branch -D $1 && git push —delete origin $1; };f"

引数としてブランチ名を渡します。

$ git del hoge