Why
gitコマンドを操作する際に、状態の確認の手間を省き、間違って別のブランチへの操作を防ぎたい
How
gitのプロンプトに各種追加情報を表示可能にするスクリプトを導入する
条件
bashを利用している(zshについては割愛)
既にXcodeなどでインストールされている場合もあるので、検索をすることをお勧めします。
$ find / -name "git-completion.bash" -print
見つからない場合はダウンロードする
https://github.com/git/git/blob/master/contrib/completion/git-completion.bash
下記コマンドで.bashrc
に反映
$ echo "source /Library/Developer/CommandLineTools/usr/share/git-core/git-completion.bash" >> ~/.bashrc
$ . ~/.bashrc