添加.gitignore到Repo的最佳实践

时间:2011-07-08 14:44:59

标签: git gitignore

使用Git关于 .gitignore 文件的最佳做法是什么?它应该从存储库中排除还是包含在内?如果是有条件的,每种情况的条件是什么?

1 个答案:

答案 0 :(得分:75)

它们应该几乎总是被包含在内,因为它们的目的是忽略“输出”文件(已编译的二进制文件,日志文件),这些文件将由任何使用项目克隆的人生成。它们的目的是进行版本控制并包含在存储库中。

您不应该使用存储库中的.gitignore文件来忽略仅为您显示的文件,例如特定于编辑器的交换文件。您应该将这些规则放在global .gitignore file中,以便它们适用于所有存储库或.git/info/excludes