类似 gitignore 但不是 git ignore。

19 浏览
0 Comments

类似 gitignore 但不是 git ignore。

我想忽略一个包含数据库密码等信息的文件。我问了一个设置git的朋友我是否可以使用gitignore。他说“不行,因为仓库中已经有一个带有虚假数据的文件,你应该使用另一个功能,我记不得叫什么了,去谷歌搜索一下!”

我试着去谷歌搜索,但是根据这些信息很难找到,有人知道他所说的那个功能是什么吗?

admin 更改状态以发布 2023年5月24日
0
0 Comments

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

alt text

这样做的话:

  • 检查时,'smudge'脚本可以将您的文件内容替换为您想要的任何内容,并先保存其原始内容(也就是说,假设该文件的内容足够特定,可以被检测为正确的内容,因为过滤器驱动程序是关于文件内容的,而不是关于特定文件路径的)。
  • 和/或提交时,'clean'脚本可以将同一文件恢复到其原始内容(同样假设修改后的内容足够特定,可以被检测并替换)
0
0 Comments

如果您在 .git/info/exclude 添加文件,则它将被忽略,而此排除文件仅适用于您的存储库,并且不会向他人提供。

0