Git sync with fork将随机文本插入代码中

时间:2014-03-25 18:45:21

标签: git github

我正在通过正常的方法更新我的git项目的分支,即

git fetch upstream
git rebase upstream/master

一切正常,我得到原始回购的最新更新,但是当我去同步时, GitHub(我使用的是Windows客户端)说存在合并冲突,并且似乎已经在代码中插入了一些随机文本。

以下是该问题的屏幕截图:http://puu.sh/7J8NE.png

这个问题会不时地随机弹出,但通常会丢弃更改然后同步似乎有效,但这次没有,而且我有点难过。

感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

这不是随机文本,而是合并注释。

当你有合并冲突时,你必须合并冲突的文件,提交,然后你会看到注释将会消失。

有关详细信息,请参阅Merge conflict resolution

答案 1 :(得分:0)

在此期间似乎有其他人推送到存储库,所以当前的上游分支不再是您的分支的父级。只需重复您的程序

git fetch upstream
git rebase upstream/master

你应该没事。