我想忽略包含数据库密码等的文件.如果我能帮助我们,我就会问一位设置了git的朋友.他说"不,因为存储库中已经有一个带有虚拟数据的文件,你应该使用另一个函数,我不记得它叫什么了,谷歌吧!"
我试过谷歌,但鉴于这些信息非常棘手,有谁知道他在谈论什么功能?
您应该使用gitattribute过滤器驱动程序
那样:
在结帐步骤中,"涂抹"脚本可以根据您的需要替换文件内容,首先保存其原始内容(也就是说,假设该文件的内容足够具体,可以被检测为正确的内容,因为filter driver是关于文件的内容,而不是关于特定文件路径名的).
和/或在提交步骤中,"干净"脚本可以恢复其原始内容中的相同文件(再次假设修改后的内容足够具体以便检测和替换)
我认为,如果您将文件添加到.git/info/exclude中,它将被忽略,并且此排除文件对您的存储库是本地的,并且不会被其他人使用.
我自己只是学习git,所以你可能想进一步检查这个.