我是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
被显示为红色.我试图找出红色的含义,但我找不到任何东西.因此,假设红色等同于某种错误:红色是什么意思,我该如何解决?
黄色是本地分支,而红色是远程分支.
默认情况下:
[color "branch"] local = yellow remote = red plain = normal