.gitignore传入还是传出?

时间:2015-09-30 18:24:01

标签: git git-commit

我想要做的是在本地和项目的主版本中拥有不同版本的文件。所以我将它包含在我的.gitignore文件中。但是,在拉动和推送提交时,我仍然会遇到错误。

为澄清这一点,我的问题如下。拉取请求时是否忽略了本地.gitignore中的模式,还是在推送更改时忽略了这些模式?

感谢。

1 个答案:

答案 0 :(得分:1)

当Git正在暂存文件时,会考虑.gitignore文件。

因此,如果您在本地.gitignore文件中有条目并提取您之前尝试忽略的内容,则为时已晚...... Git已经跟踪了内容。

您需要采取措施,使未跟踪的内容被忽略。

有关如何“取消跟踪”内容的步骤,请参阅此答案:How to stop tracking and ignore changes to a file in Git?