我有一个项目,它的包含文件几乎都在项目文件夹中......我不使用任何东西,比如 /usr/lib
......都在 ./随便
.
我想分享一个项目,目的是让人们将它导入 Eclipse,然后就可以从那里开始。但是,这从来都行不通,因为当我推送更改时,我的环境变量也会被推送。当从 Git pull 时,这会破坏其他人的项目。
我需要从修订跟踪中排除什么以确保环境变量不会随着每次远程推送而改变,但新的包含路径之类的东西会改变?
谢谢
最佳答案
根据我的经验,不要包含
.project
.cproject
.settings/org.eclipse.cdt.codan.core.prefs <- CDT support stuff
.settings/org.eclipse.core.resources.prefs <- file encodings
.settings/org.eclipse.core.runtime.prefs <- line terminators
在 .gitignore 中。这将降低在团队中导入项目的保真度。要考虑的文件包括:
.buildpath <- system specifics
.settings/org.eclipse.cdt.core.prefs <- system specifics
我真的希望 CDT 对重定位更加友好(使用 6.0 和 8.8)。
祝你好运
兰德尔 (NonStop 的 Git 平台维护者)
关于c - 对于 Eclipse CDT 项目,我需要从 Git 中遗漏什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41224790/