我找不到在gitk任何文件关于颜色的含义,但在这里,我认为这个问题是,我的黄色按钮已通过我的主人。现在,当我尝试做:

git push origin master

它不工作。我的黄色按钮是怎么了主?如何让他们重新走到一起,所以我可以做俯卧撑起源主?

有帮助吗?

解决方案

看来你需要把犯下回master分支(如果它属于那里)。此外,它看起来就像你分离的头,因为这承诺是不是一个分公司负责人。如果这一切都是真的,请尝试以下操作:

# git log -1

记住提交ID。

# git checkout master
# git reset --hard <commit-id>

现在gitk将显示黄色提交旁边的master标记和git push将再次工作。

至于你如何进入这种情况下,我能想象的唯一的事情是,你用git resetmaster分支重置为原来的承诺,但并没有改变当前签出的承诺。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top