LoginSignup
60

More than 5 years have passed since last update.

posted at

【2ステップ】Gitコマンドでtab補完を有効にする

意外と簡単に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で補完できるようになる。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
60