[英]Git how to ignore untracked CDT files
我正在研究一个C ++项目,将这个项目导入eclipse之后,生成了3个新文件/文件夹,它们是:
.cproject
.project
.settings/
并非每个人都在使用eclipse,因此不允许将这些文件推送到存储库,但是我需要使用它们来处理eclipse,在这种情况下,当执行推送时我应该怎么做。
我在这里安装了Eclipse的EGit插件:
为了管理C ++项目中的隐藏文件,我通过选择菜单选项打开Navigator
:
Window -> Show View -> Navigator
。
在Navigator
(在左侧),您可以看到从C ++项目(例如.cproject
)隐藏的所有文件。
选择所有需要忽略的文件/文件夹,右键单击所选内容,然后转到弹出菜单项:
Team -> Ignore
。
当您第一次忽略文件夹中的文件时,可能会出现一个名为.gitignore
的新文件(如果尚未存在)。 您需要确定.gitignore
文件是否将在项目范围内共享。 如果当前没有被跟踪,它需要你可以将其添加到index
通过右键单击它并选择Team -> Add to index
。 如果不会在存储库中对其进行跟踪,则可以选择该文件并忽略它。
希望能有所帮助。
您可以将规则添加到.gitignore文件中(并自己推送更改),这样当您准备好要提交的文件时,它们就不会出现在git的工作目录更改列表中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.