bashでのgitのtab補完に関して

こんにちは。hacknoteのr.katoです。

bashでgitコマンドを使用していた際にtab補完が効かず苦労したための設定方法を紹介していきます。

git-completion.bashを探す

find / -name git-completion.bash

上記のコマンドで探す。
必要に応じてsudoをつけてください。

自分の場合は /Library/Developer/CommandLineTools/usr/share/git-core/git-completion.bash にいました。

そして、.bash_profileに

source /Library/Developer/CommandLineTools/usr/share/git-core/git-completion.bash

と追記し、

source .bash_profile

すれば、tab補完できる様になります。