【Bash】ターミナル上で今いるgitのブランチ名を常に表示する
やりたいこと
ローカルリポジトリで開発中、ちょくちょく今いるブランチを間違えてコミットしてぐちゃぐちゃになることがありました。ずっとターミナルにカレントブランチ表示してたら間違えないだろうと言うことでやり方を調べました。
環境(念のため)
Mac
Bash
ターミナル
手順
1.https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh にアクセスしてソースをダウンロード(Rawボタン右クリック、ファイルを保存)
ダウンロードフォルダにあるファイルを以下コマンドで移動。
cp /Users/<ユーザ名>/Downloads/git-prompt.sh /usr/local/etc/bash_completion.d/git-prompt.sh
2.bash_profileに以下を追記
vi ~/.bash_profile
#show git branch
source /usr/local/etc/bash_completion.d/git-prompt.sh
GIT_PS1_SHOWDIRTYSTATE=true
export PS1='[\u@\h: $(__git_ps1 "(%s)")\W]\$ '
以上でカレントブランチが表示されるようになります!
ありがとうございました。
Author And Source
この問題について(【Bash】ターミナル上で今いるgitのブランチ名を常に表示する), 我々は、より多くの情報をここで見つけました https://qiita.com/japanesebonobo/items/dcb943ac20849d838659著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .