我在管理我正在处理的网站的.gitignore
文件时遇到问题。我将我的网站存储在多个存储库中,这些存储库需要隐藏或从git可见的不同文件。例如:我不希望我的Github存储库存储图像或数据库信息。另一方面,我的生产服务器需要查看这两个,但我可能不需要一些用于开发目的的文件。
为多个存储库管理.gitignore
的最佳方法是什么?
答案 0 :(得分:3)
.git/info/exclude
仅限本地.gitignore
如果您将模式存储在那里,它将仅适用于该特定克隆。 .gitignore
但是,如果致力于回购,则会平等地影响所有回购。
How do I tell git to ignore files?
.git / info / exclude仅对您的存储库是本地的,不是由您共享的 可能从您的存储库中获取的其他人 .gitignore更多 常用,因为它可以检查到存储库,从而 自动与项目的所有用户共享。