无法将标头编入索引

时间:2013-05-19 15:53:47

标签: eclipse git github eclipse-plugin egit

我在eclipse(TI代码编辑器dist)中有一个C项目,并且最近开始使用egit来提交并推送到github。

我最近不小心右键单击了一个头文件并选择了忽略而不是我的意思来选择。

然而,忽略图标覆盖(小灰色x)没有显示在文件上,但也没有其他图标覆盖!它也没有在.gitgnore中列出。

我似乎无法将其添加回git索引,尝试通过多种方法添加到索引,取消跟踪和重新跟踪,从项目中删除文件并重新添加等等而不做任何更改在文件状态

当我尝试提交时,它无法添加或暂存,并且似乎没有以任何方式显示在任何视图或透视图中与git / egit相关并且它未显示在github中 我在这个标题的同时创建的C源文件没有像我之前创建的标题一样被添加。

我在git(以及版本控制系统)中相当不错,所以我可能会解决这个问题。

2 个答案:

答案 0 :(得分:1)

有可能,

git update-index --no-assume-unchanged your-file

可能有帮助。

答案 1 :(得分:1)

您确定它没有列在.gitignore文件中吗?可以有多个此类文件(在每个目录级别),因此请务必检查所有文件。

通常,我建议使用 Git Staging 视图进行提交和使用存储库。在执行Ignore后,您应该已经看到了列出的修改后的.gitignore