无法使用git提交我的项目

时间:2012-01-29 22:05:21

标签: eclipse git commit

我正在使用git的eclipse插件来提交我的PHP项目。 直到现在一切都很顺利,但突然间我犯了以下错误:

  

提交失败

     

发生内部错误

     

路径找不到条目:// ms_system /.../ file.php

我注意到提交列表中的某些文件的路径无效,而不是:

dcms_system/.../file.php

我明白了:

//ms_system/.../file.php

这显然是错误的。

我该如何解决?

5 个答案:

答案 0 :(得分:6)

我正在创建这个作为我未来自我的参考

上述答案都不适合我 这是与SO(甚至谷歌)有关的唯一问题。

我认为有用的是:

  

在日食中转到Git Repo视图 - > rt点击你的回购 - >收集垃圾

     

然后提交

<强> PS:
除了记录它之外,这可能没有做任何事情

  

我也同时在git shell(github shell)上运行   在repo的根目录上发出git status个命令(这就是我所有的命令)。和   令人惊讶地发现没有Staged / Unstaged更改,   最终意识到问题已经解决了。

<强> PPS:
如果以上不起作用:

  

在日食中转到Git Repo视图 - &gt; rt点击你的回购 - &gt;收集垃圾 - &gt; rt点击你的回购 - &gt;干净, 然后 提交

答案 1 :(得分:4)

我设法解决了这个问题:

  1. 我将有问题的文件夹名称更改为其他内容
  2. 提交
  3. 将有问题的文件夹名称更改为旧文件夹
  4. 提交
  5. 不是推荐的解决方案,但它现在正在运作。

答案 2 :(得分:3)

我有类似的问题。我收到了同样的错误,因为我试图提交未添加的文件。要解决我的问题,我必须在提交之前“添加到索引”。

答案 3 :(得分:1)

我遇到了同样的问题,只需在项目上刷新(F5)即可解决。

答案 4 :(得分:0)

对我来说,上述答案都没有奏效。经过实验,我发现冲突的文件路径被列为未跟踪的文件,您可以在提交页面中选择忽略这些文件。

也就是说,转到Eclipse中的repo视图 - &gt;右键单击repo - &gt;提交 - &gt;显示未跟踪的文件(默认选中) - &gt;查看具有错误路径的文件并将其从提交中排除

enter image description here