之前都是在window上搭建git項目 在用git bash控制項目版本時目錄后面都會默認跟隨當前分支的名稱,這樣是挺方便的一目了然,但最近想在自己mac上搭建一個git項目卻發現mac是沒有git bash的,使用的是mac os系統自帶的終端集成默認是不顯示分支名稱的,這很不方便查看分支,怎么辦呢?
👇下面是解決方法:
步驟:
1.進入你的home目錄
cd ~
2.編輯.bashrc文件
vi .bashrc
3.將下面的代碼加入到文件的最后處
function git_branch { branch="`git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"`" if [ "${branch}" != "" ];then if [ "${branch}" = "(no branch)" ];then branch="(`git rev-parse --short HEAD`...)" fi echo " ($branch)" fi } export PS1='\u@\h \[\033[01;36m\]\W\[\033[01;32m\]$(git_branch)\[\033[00m\] \$ '
4.保存退出
5.執行加載命令
source ./.bashrc
6.完成
Mac 下面啟動的 shell 是 login shell,所以加載的配置文件是.bash_profile,不會加載.bashrc。如果你是 Mac 用戶的話,需要再執行下面的命令,這樣每次開機后才會自動生效:echo "[ -r ~/.bashrc ] && source ~/.bashrc" >> .bash_profile
轉載: https://my.oschina.net/Jackcrj/blog/2991989