我正在研究一个C ++项目,在将这个项目导入eclipse之后,生成了3个新的文件/文件夹,它们是:
.cproject
.project
.settings/
并非每个人都在使用eclipse,所以我不允许将这些文件推送到存储库,但我需要它们来处理eclipse,在推送时我应该怎么做。
答案 0 :(得分:0)
我为此处的eclipse安装了 EGit 插件:
为了管理C ++项目中的 隐藏 文件,我选择菜单选项打开Navigator
:
Window -> Show View -> Navigator
。
在Navigator
(左侧)中,您可以看到C ++项目中隐藏的所有文件(如.cproject
)。
选择您需要忽略的所有文件/文件夹,右键单击选择并转到弹出菜单项:
Team -> Ignore
。
当您第一次忽略文件夹中的文件时,可能会出现一个名为.gitignore
的新文件(如果尚未存在)。您需要确定.gitignore
文件是否将在项目范围内共享。如果当前未跟踪它,则需要将其添加到index
,方法是右键单击它并选择Team -> Add to index
。如果不在存储库中跟踪它,那么您可以选择该文件并忽略它。
希望有所帮助。
答案 1 :(得分:0)
您可以向.gitignore文件添加规则(并自行推送该更改),以便在您准备好为提交暂存文件时,它们不会出现在git的工作目录更改列表中