git - 如何跳过生成 .gitattribute 文件?

标签 git subgit

我被要求不包含 .gitattribute。但是 subgit 将它添加到存储库中。我能知道如何停止 subgit 添加 .gitattribute 文件吗?

最佳答案

SubGit 在两种情况下添加.gitattributes 文件:当translate.eol s 设置为 'true' 并且当 translate.otherProperties设置为“真”。后者默认为“假”,所以我相信正在创建 .gitattribiutes 文件,因为“eols”为“真”。为防止创建 .gitattribiutes 文件,应在 SubGit 配置文件中将设置设置为“false”:

[translate]
     eols = false
     otherProperties = false

这里的问题是不能即时更改设置,必须在初始翻译之前设置。因此,如果镜像已经建立,您将需要重建它以应用这些设置:

subgit install --rebuild

之后,文件不应再出现。

关于git - 如何跳过生成 .gitattribute 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51832941/

相关文章:

subgit 导入和多个分支目录

gitattributes - SubGit 和 .gitattributes

javascript - 同时开发一个 npm 包和一个依赖它的项目

git - 如何在从远程分支 merge 之前检查真实的 git diff?

macos - Mac OS X 10.10 merge 工具 git bug

安卓工作室 : SDK location changes for same project using Mac (OSX) and Windows

java - 子代码 "Out of Memory"和 "GC Overhead Limit Exceeded"

从子文件夹中 Git 多个子项目?

git - 在 svn 到 git 迁移期间提交作者的电子邮件地址错误

从 svn 切换后 Git 分支未 merge