添加.gitignore文件到代码库的最佳实践

73

关于使用 Git 中的 .gitignore 文件,最佳实践是应该将其从存储库中排除还是包括在内?如果有条件,请列出每种情况的条件。

1个回答

88

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

你不应该在存储库中使用 .gitignore 文件来忽略只有你能看到的文件,例如编辑器特定的交换文件。你应该将这些规则放在全局 .gitignore 文件中,以便它们适用于所有存储库,或者放在 .git/info/excludes 中。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接