【发布时间】:2014-09-01 15:51:58
【问题描述】:
我目前使用以下 bash 脚本配置了 git 以显示我所在的分支(以及我的命令行以显示我所在的目录):
export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\] \[\033[33;1m\]\w\[\033[m\] (\$(git branch 2>/dev/null | grep '^*' | colrm 1 2)) \$ \n$ "
export PS2="$ "
我想知道是否有办法显示“合并”状态,这样当我合并时它也会在命令行中显示merging(在我所在的分支之后)。我在其他地方看到过这个,所以我很确定这是可能的,但不知道如何。
【问题讨论】:
-
您可以检查
.git文件夹中是否存在MERGE_HEAD文件,以确定您是否处于合并过程中。
标签: git bash command-line .bash-profile