#意外と簡単にtab補完するようにできる
git-completion.bash
という設定ファイルがあり、.bashrcにパスを通すだけでtab補完できるようになる。
#手順
ステップ1:git-completion.bash のパスを見つける
sudo find / -name git-completion.bash
で検索。
私の場合は
/Library/Developer/CommandLineTools/usr/share/git-core/git-completion.bash
だった。
SourceTreeを入れているので
/Applications/SourceTree.app/Contents/Resources/git_local/contrib/completion/git-completion.bash
もヒットしたが、あくまでコマンドラインで使いたいので前者を選んだ。
##ステップ2:.bashrc に git-completion.bash のpathを追記
vi ~/.bashrcで開いて
source /Library/Developer/CommandLineTools/usr/share/git-core/git-completion.bash
を追加する。
これだけでgitコマンドの最中にtabで補完できるようになる。