Git 拉取表明虚假冲突

  • 本文关键字:冲突 Git git pull
  • 更新时间 :
  • 英文 :


我创建了一个"他们的"项目的分支,称为"我的"。现在我已经添加了几个新文件,没有编辑任何现有文件。同时,他们的版本已更新到较新的版本。现在,当我执行"git pull"时,它表明我添加的文件中存在很多合并冲突。不知何故,git 向我展示了我自己的代码的不同版本,而不是比较它们和我的代码,这绝对不会有任何冲突。

我在这里错过了什么?手动完成数百个提交显然不是一个好的选择......

更新:

  • 什么是 git remote -v 的输出

    他们的网址(获取(
    他们的网址(推送(
    来源我的网址(获取(
    源我的网址(推送(

  • 您是否提交了任何已被接受的拉取请求?不

  • 验证是否存在同名文件。不,他们不是。一个冲突的文件是"matlab/imdb/ImdbCalvin.m"。这是我创建的文件,它肯定不存在远程存储库中(请参阅 https://github.com/vlfeat/matconvnet/tree/master/matlab(。

不知何故,git 向我展示了我自己的代码的不同版本

确保已使用 git push origin 将提交推送到远程,然后使用 git pull upstream 从上游拉取(假设您的theirs实际上被命名为 upstream (

最新更新