我不得不在短时间内开始使用Git :所以我在Bitbucket上建立了一个存储库,在家里和办公室配置了EGit。我想,由于我只读过Git文档的第一章,所以我很快就把事情搞砸了:
经过几次提交和推送,我在我的项目名称旁边有了一个[Master ↑4]标签。我查了一下,这意味着我的本地大师比中央大师领先4次提交。我试图推动更改来纠正这种情况,但是我收到了一条master: master [rejected - non-fast-forward]消息,但没有进一步解释错误所在。
然后,我决定撤回这些更改,我的想法是,在推动本地更改之前,我可能必须先在另一个工作站上进行更改。这导致了另一个错误:
Fetch Result: No ref to fetch from origin - everything up to date.
Update Result: Failed / Failed Paths - DIRTY_WORKTREE ...这在向上箭头旁边添加了一个向下箭头,现在它表示[Master ↑4↓1]
怎么可能在中央回购的前面和后面?此时如何同步所有存储库?
发布于 2013-11-27 07:24:50
对我有用的是:
我不知道这是否是正确的工作流,但是所有的箭头都消失了,最新的版本现在在Bitbucket上。
https://stackoverflow.com/questions/20235506
复制相似问题