向仓库添加.gitignore的最佳实践


71

与Git有关.gitignore文件的最佳实践是什么?应该将其从存储库中排除还是包含在其中?如果有条件,每种情况的条件是什么?

Answers:


85

几乎应始终将它们包括在内,因为它们的目的是忽略将由与项目克隆一起工作的任何人生成的“输出”文件(编译的二进制文件,日志文件)。它们是受版本控制的,并包含在存储库中。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.