由于忽略了文件,Netbeans无法合并

时间:2012-06-26 07:15:22

标签: git netbeans

我尝试将我的git存储库与远程存储库合并,我得到的是:

合并结果:失败 由于这些文件,HEAD与remote-rep / master的合并失败: /path/to/some/file.jpg

文件所在的整个文件夹显示为git忽略。我在.gitignore检查了它,它就在那里。这些文件从未在提交时添加。

2 个答案:

答案 0 :(得分:2)

远程仓库中的其他人可能已添加该文件。 如果你真的认为必须忽略该文件,那么就这样做。

  1. 将文件(本地)移动到其他位置。
  2. 将远程仓库与主人合并。
  3. 取消锁定文件。 git rm /path/to/some/file.jpg
  4. 提交和推送。
  5. 将您的本地文件移回原位置。
  6. 告知您的同事有关此更改的信息。 ; - )
  7. 避免此问题的最佳方法是通过提交.gitignore文件。这样每个人都可以共享相同的.gitignore文件。

答案 1 :(得分:0)

请在shell中尝试git命令而不是Netbeans中的选项。 你会看到差异!