繁体   English   中英

Git如何忽略未跟踪的CDT文件

[英]Git how to ignore untracked CDT files

我正在研究一个C ++项目,将这个项目导入eclipse之后,生成了3个新文件/文件夹,它们是:

.cproject

.project

.settings/

并非每个人都在使用eclipse,因此不允许将这些文件推送到存储库,但是我需要使用它们来处理eclipse,在这种情况下,当执行推送时我应该怎么做。

我在这里安装了Eclipse的EGit插件:

http://www.eclipse.org/egit/

为了管理C ++项目中的隐藏文件,我通过选择菜单选项打开Navigator

Window -> Show View -> Navigator

Navigator (在左侧),您可以看到从C ++项目(例如.cproject )隐藏的所有文件。

选择所有需要忽略的文件/文件夹,右键单击所选内容,然后转到弹出菜单项:

Team -> Ignore

当您第一次忽略文件夹中的文件时,可能会出现一个名为.gitignore的新文件(如果尚未存在)。 您需要确定.gitignore文件是否将在项目范围内共享。 如果当前没有被跟踪,它需要你可以将其添加到index通过右键单击它并选择Team -> Add to index 如果不会在存储库中对其进行跟踪,则可以选择该文件并忽略它。

希望能有所帮助。

您可以将规则添加到.gitignore文件中(并自己推送更改),这样当您准备好要提交的文件时,它们就不会出现在git的工作目录更改列表中。

Git忽略文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM