Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
类似于gitignore但不是gitignore的东西_Git_Github - Fatal编程技术网

类似于gitignore但不是gitignore的东西

类似于gitignore但不是gitignore的东西,git,github,Git,Github,我想忽略包含数据库密码之类的文件。我问了一个安装git的朋友我是否可以忽略git。他说:“不,因为存储库中已经有一个包含虚拟数据的文件,还有一个功能你应该使用,我不记得它叫什么了,谷歌吧!” 我尝试过谷歌搜索,但从信息来看,这相当棘手,有人知道他在说什么功能吗 您应该使用 这样: 在签出步骤中,“涂抹”脚本可以用您想要的任何内容替换文件的内容,首先保存其原始内容(即,假设该文件的内容足够具体,可以检测为正确的内容,) 和/或在提交步骤中,“干净”脚本可以在其原始内容中还原相同的文件(再次假设

我想忽略包含数据库密码之类的文件。我问了一个安装git的朋友我是否可以忽略git。他说:“不,因为存储库中已经有一个包含虚拟数据的文件,还有一个功能你应该使用,我不记得它叫什么了,谷歌吧!”

我尝试过谷歌搜索,但从信息来看,这相当棘手,有人知道他在说什么功能吗

您应该使用

这样:

  • 在签出步骤中,“涂抹”脚本可以用您想要的任何内容替换文件的内容,首先保存其原始内容(即,假设该文件的内容足够具体,可以检测为正确的内容,)
  • 和/或在提交步骤中,“干净”脚本可以在其原始内容中还原相同的文件(再次假设修改的内容足够具体,可以检测并替换)

    • 以下是gitignore的替代方案:


      如果您将文件添加到.git/info/exclude-它将被忽略,并且此排除文件是您的存储库的本地文件,其他人将无法使用。

      链接很好-但请始终在答案中提供相关内容,而不是单独插入链接。