1

例如,我在谈论http://www.github.com/cakephp/cakephp。在该存储库中,该.gitignore文件说该文件夹/plugins被忽略。但是,源确实包含存储库中的/plugins文件夹。这怎么可能?

4

2 回答 2

3

您可以显式地git add忽略您忽略的文件或忽略您之前提交给 repo 的文件。所做的只是.gitignore防止将来包含这些文件。git statusgit add

在您的示例中,可能有很多随机命名的构建产品/plugins很烦人,而作者只是想快速将它们从git status. 或者,克隆项目并放入您自己的本地插件可能很常见。

于 2013-04-03T07:30:18.537 回答
1

添加 .gitignore 将在添加正则表达式后提交/推送到存储库时排除 /plugins 中的文件。这并不意味着所有文件都会被忽略。

于 2013-04-03T07:32:33.597 回答