无提交时混淆Git消息

时间:2016-04-16 06:24:29

标签: git

当我在我的一个文件夹上运行git status时,我就知道了这一点:

enter image description here

我不明白这对跟踪我的文件意味着什么。 我尝试运行git add .然后git commit,但我得到了

"On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean"

为什么我这里有这个红色符号似乎通知我某些文件没有提交?

1 个答案:

答案 0 :(得分:1)

好了,既然我们知道你的git st别名做了什么(git status -sb =显示短状态,包括分支和上游分支),我们可以回答红色origin/master的来源:那个& #39;是上游分支,以红色显示,因为红色是显示git status -sb输出中上游分支的默认颜色。

(出于某种原因,上游分支在git branch -vv输出中默认为蓝色,在git branch -sb中默认为红色。当前分支默认为绿色。所有这些都假设您已打开颜色。)

如果您的提示中的那个是红色的,那么从这里开始就没有简单的方法可以告诉您,因为您可以使用shell设置和颜色进行快速设置通常用您用来做的任何代码来选择。