Eclipse Egit无法提交

chy5wohz  于 2022-11-04  发布在  Eclipse
关注(0)|答案(5)|浏览(157)

我得到了Eclipse的PHP开发人员3.0.2与Egit 2.2.0安装,我在windows 7我得到了我的项目和仓库设置和链接.但我不能提交更改.这是我得到的错误:

Exception caught during execution of add command
   Exception caught during execution of add command

我安装了Git for windows并在Git配置中设置了它。我还用%USERPROFILE%设置了HOME变量
此外,我的项目位置位于远程服务器上,我将其Map到Z:
这也包括git repo。
那个远程位置已经安装了Lubuntu 12.10。它也安装了git。

mhd8tkvw

mhd8tkvw1#

我发现了问题所在。Git用./git/index.lock中的一个文件锁定了自己。
在我把它取下来之后,一切都很好。

bvn4nwqk

bvn4nwqk2#

感谢@NaGeL182..我现在让它工作,因为Git锁定
所以我需要删除**.git/index.lock**文件
1.在Mac上只需点击以下命令在终端上
rm -f ./.git/索引锁
在Windows上
删除.git\索引.lock
希望这会有所帮助。

nr9pn0ug

nr9pn0ug3#

我的git工作区Map在本地的dropbox文件夹上(我有点偏执,喜欢双重备份选项)。有时同步过程不匹配,dropbox会保留git .lock文件。因为我关心的是我的资源而不是git元数据--我只是取消了.git文件夹的在线同步。

ds97pgxw

ds97pgxw4#

给予看,去你仓库执行下面的命令!

chmod -R 777 .git
ujv3wf0j

ujv3wf0j5#

我在Windows 11机器上遇到了这个问题。修复方法是从.git目录下的所有文件中删除“隐藏”属性

相关问题