![](/img/trans.png)
[英]On git pull, “unable to resolve reference” and “Undefined error: 0”
[英]Error when doing git pull, unable to resolve
我收到此git错误,但我并没有真正理解它的意思,也没有解决方法:
(v_env)[nubela@nubela-desktop searchplus]$ git pull origin master
From file:///home/nubela/Workspace/_git/searchplus
* branch master -> FETCH_HEAD
Updating 38f3d5b..fe6028c
error: Untracked working tree file 'searchplus/.project' would be overwritten by merge. Aborting
(v_env)[nubela@nubela-desktop searchplus]$
我已完成以下操作,但无济于事:
git clean -f -d
git reset --hard HEAD
有人可以帮助启发我吗? 谢谢 :)
它基本上就是说的意思。 您的工作副本中有一个文件不在您的存储库中,而是在远程存储库中。 合并到远程将破坏您的文件副本。 解决此问题的最简单方法是提交文件或将其删除。
您(或您的IDE)已创建一个名为“ searchplus / .project”的文件。 在上游Git存储库中的某个位置,该文件也已创建。 Git拒绝执行合并步骤,除非:
尝试
git clean -fx
-x开关将删除忽略的文件。 也许文件.project被您的git存储库忽略,所以git clean不会将其删除。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.