如何在终端中永久显示当前的GIT分支。在我按照here中提到的步骤操作后,我得到了结果,但是一旦我退出并重新启动终端,更改就会消失。另外,我没有看到这里提到的颜色组合。
请告知。
PS:我正在使用MacBook Pro。
答案 0 :(得分:1)
如果您尚未查看zsh和/或prezto,请查看此处: http://codurance.com/2015/03/16/installing-zprezto-a-quick-guide/
prezto有几个主题,它们都有你想要的东西,zsh也有几个简洁的功能。
答案 1 :(得分:0)
页面说你必须:
# Load in the git branch prompt script.
source ~/.git-prompt.sh
您执行此操作一次,但当您注销时,该步骤将丢失。
要使其永久化,请将该行添加到您登录时加载的~/.bashrc
或~/.bash_profile
文件中。
事实上,它在页面中说明:
现在修改你的bash配置文件(它位于
~/.bash-profile
[原文如此,必须是bash_profile],以防万一 你是这个东西的新手。)
答案 2 :(得分:0)
为了在ubuntu终端上显示当前的git分支:
使用您喜欢的编辑器打开〜/ .bashrc文件。 (我对nano:sudo nano〜/ .bashrc做到了)
然后添加以下脚本:
git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
export PS1="[\u@\h \W]\[\033[00;32m\]\$(git_branch)\[\033[00m\]\$ "
source ~/.bashrc
加载bashrc文件以反映分支