当前位置:  开发笔记 > 开发工具 > 正文

像gitignore但不是git忽略的东西

如何解决《像gitignore但不是git忽略的东西》经验,为你挑选了2个好方法。

我想忽略包含数据库密码等的文件.如果我能帮助我们,我就会问一位设置了git的朋友.他说"不,因为存储库中已经有一个带有虚拟数据的文件,你应该使用另一个函数,我不记得它叫什么了,谷歌吧!"

我试过谷歌,但鉴于这些信息非常棘手,有谁知道他在谈论什么功能?



1> VonC..:

您应该使用gitattribute过滤器驱动程序

替代文字

那样:

在结帐步骤中,"涂抹"脚本可以根据您的需要替换文件内容,首先保存其原始内容(也就是说,假设该文件的内容足够具体,可以被检测为正确的内容,因为filter driver是关于文件的内容,而不是关于特定文件路径名的).

和/或在提交步骤中,"干净"脚本可以恢复其原始内容中的相同文件(再次假设修改后的内容足够具体以便检测和替换)



2> Dave Doran..:

认为,如果您将文件添加到.git/info/exclude中,它将被忽略,并且此排除文件对您的存储库是本地的,并且不会被其他人使用.

我自己只是学习git,所以你可能想进一步检查这个.

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有