ztbuz@dev

人生に絶望しているZが、それでも技術を身につけようと必死になるブログ

Gitのブランチ名をタブで補完する方法

Gitでブランチ名を指定するとき、補完ができるといいなぁと思ったので、設定してみました。

ブランチ名を補完する方法

git-completion.bashを取得する

Gitでブランチ名を補完するには、git-completion.bashが必要となります。 GitHubに上がっているので、ホームフォルダなどに.git-completion.bashといった名前で保存します。

sourceコマンドで実行する

あとは、上記bashファイルをsourceコマンドで実行するだけです。

source ~/.git-completion.bash

試しに、ローカルリポジトリ上で補完を試してみてください。

.bash_profileに読み込み指定を書く

毎回のログイン時に自動で読み込むように、以下のように記述します。

$ vi ~/.bash_profile

source ~/.git-completion.bash

これで、長いブランチ名でも怖くないですね。

参考にしたのは以下の記事です。 とても助かりました。。。