我被要求不要包含 .gitattribute。但是 subgit 将它添加到存储库中。我能知道如何停止 subgit 添加 .gitattribute 文件吗?
小智 5
SubGit 在两种情况下添加 .gitattributes 文件:translate.eol s 设置为“true”时和translate.otherProperties设置为“true”时。后者默认为 'false',所以我相信 .gitattributes 文件正在创建,因为 'eols' 是 'true'。为防止创建 .gitattributes 文件,SubGit 配置文件中的设置应设置为“false”:
[translate]
eols = false
otherProperties = false
Run Code Online (Sandbox Code Playgroud)
这里的问题是设置不能即时更改,必须在初始翻译之前设置。因此,如果镜像已经建立,您需要重建它以应用这些设置:
subgit install --rebuild
Run Code Online (Sandbox Code Playgroud)
之后,这些文件不应再出现。