【发布时间】:2018-09-26 08:04:11
【问题描述】:
所以在工作中,我们都共享相同的存储,我们推拉我们的分支和所有好的 git 东西。所以我通常在 Eclipse 中从 egit 进行拉和推(我不是这里大多数人这样做的唯一人)。但是我的一些分支机构已经开始给我[锁定失败]“无法锁定本地跟踪参考以进行更新”。但问题是有 75 多人以同样的方式做这件事,没有人看到这个错误。我做了一些研究,其中大部分都说它是基于名称冲突的,例如 Foo 和 foo。 Egit 会对拉哪一个感到困惑,因为唯一的区别是大写字母,但其他人没有问题。我不知道发生了什么事。任何帮助将不胜感激。
【问题讨论】:
-
你应该提供一个具体的堆栈跟踪(打开错误日志,双击消息和 c&p)
-
这就是我尝试拉入 egit 时的全部内容,因此它不会更新错误日志。我不确定在哪里可以找到任何类型的错误消息来提供帮助
-
"Check if you have any "<refname>.lock" file under .git/refs/"。您使用哪个 EGit 版本?当前版本为4.11(更新站点:
http://download.eclipse.org/egit/updates)。 -
Git 更新了,eclipse->workspace->.metadata 下有lockfile。但每次我删除它并重新启动 Eclipse 时它都会回来。