所以在工作中,我们都共享相同的存储,我们推拉我们的分支和所有好的 git 东西。所以我通常在 Eclipse 中从 egit 进行拉动和推压(我不是这里唯一一个大多数人这样做的人)。但我的一些分支已经开始给我[锁定失败]“无法锁定本地跟踪引用以进行更新”。但问题是有超过 75 个人以同样的方式这样做,但没有人看到这个错误。我做了一些研究,大部分都说它是基于名称冲突,例如 Foo 和 foo。 Egit 会很困惑该选择哪一个,因为唯一的区别是大写字母,但其他人没有问题。我不知道发生了什么事。任何帮助将不胜感激。
我既无法获取、推送也无法变基,并且在 Eclipse 中也遇到了“锁定失败”错误。
我找到的解决方案是打开 git bash,转到 git 文件夹,然后执行git fetch
。在此之后,我能够使用 Eclipse 进行变基和推送。
您还可以检查您尚未设置的 eclipse 首选项/team/git/configurationfetch.prune=true
因为它可能会导致这个问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)