1

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

我最近不小心右键单击了一个头文件并选择了忽略而不是我想要选择的内容。

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

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

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

我对 git(和版本 ctrl 系统)相当陌生,所以我不知道有什么办法可以解决这个问题。

4

2 回答 2

1

它可能是

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

可能有帮助。

于 2013-05-19T18:00:03.273 回答
1

您确定它没有在 .gitignore 文件中列出吗?可以有多个这样的文件(在每个目录级别),因此请确保您到处检查。

一般来说,我建议在提交和使用存储库时使用Git Staging视图。.gitignore执行 Ignore 后,您应该在此处看到列出的修改。

于 2013-05-21T08:03:23.077 回答