Eclipse 无法对标题进行索引

Eclipse 无法对标题进行索引,eclipse,git,github,eclipse-plugin,egit,Eclipse,Git,Github,Eclipse Plugin,Egit,我在eclipse中有一个C项目(TI code composer dist),最近开始使用egit提交并推送到github 我最近无意中右键单击了一个头文件,并选择了“忽略”,而不是我想选择的内容 然而,忽略图标覆盖(小灰x)并没有显示在文件上,但其他图标覆盖也没有显示!它也没有在.gitnore中列出 我似乎无法将它添加回git索引,我尝试过通过多种方法添加到索引,取消跟踪和重新跟踪,从项目中删除文件并重新添加,等等,但文件状态没有改变 当我尝试提交时,它不可用于添加或暂存,并且似乎不会以任

我在eclipse中有一个C项目(TI code composer dist),最近开始使用egit提交并推送到github

我最近无意中右键单击了一个头文件,并选择了“忽略”,而不是我想选择的内容

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

我似乎无法将它添加回git索引,我尝试过通过多种方法添加到索引,取消跟踪和重新跟踪,从项目中删除文件并重新添加,等等,但文件状态没有改变

当我尝试提交时,它不可用于添加或暂存,并且似乎不会以任何与git/egit相关的方式显示在任何视图或透视图中,而且它也不会显示在github中 与此头文件同时创建的C源文件与我之前创建的头文件一样,添加时没有提及

我在git(和版本控制系统)是个不速之客,所以我不知道如何解决这个问题。

这是可能的

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

可能会有帮助。

您确定它没有列在.gitignore文件中吗?这样的文件可能不止一个(在每个目录级别),所以请确保到处检查


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

单独安装git并浏览到repo。在git bash中,以规范的形式运行cmd,返回“致命:'pathToFile/File.h'在存储库外部…(其中pathToFile/File.h在repo的子目录中)好的,我会再多介绍一点。我已经在users/user/git/RepoName/中使用eclipse中的egit设置了repo。在这里面是一个git目录和项目目录,与其他大多数目录一样,标题位于项目的子目录中。到目前为止还没有安装gitsys(不太确定我是否正确使用了它),只需cd到repo dir并按上述方式运行cmd。这有帮助吗?您确定它没有列在
.gitignore
文件中吗?可以有多个这样的文件(在每个目录级别),所以一定要检查所有地方。我想我已经检查过了,但在项目子目录、项目目录和repo-git目录中还有一个。这很有效!!谢谢;)好的,将评论作为答案发布,以便可以接受。