我是git的新手,并试图建立一个存储库。
我有两个分支(master
和xyz
)。
到目前为止我的工作流程:
git checkout xyz
git add .
git commit -am 'whatevermessage'
git push origin xyz
到目前为止一切正常。但是当我git branch -a
查看我的所有分支时,我得到以下输出:
master
* xyz
remotes/origin/master
remotes/origin/xyz
而remotes/origin/master
和remotes/origin/xyz
以红色显示。我试图找出红色的含义,但我找不到任何东西。所以,假设红色等同于某种错误:红色是什么意思,我该如何解决?
答案 0 :(得分:13)
黄色是本地分支,而红色是远程分支。
默认情况下:
[color "branch"]
local = yellow
remote = red
plain = normal