如何完全关闭git line endings自动更正

时间:2015-06-12 11:50:06

标签: git git-svn gitattributes

我正在编写一个将我们的SVN repos迁移到GIT的脚本。我发现一个repo包含一个.gitattributes文件(内容类似* type=text)。不幸的是,这意味着所有文件都被修改(行结尾自动更正)。

我不想要这样做,因为下一步我们正在进行分支过滤(使用git filter-branch),并且无法继续进行非分段更改/未提交的更改(我也不会这样做) ; t想要提交它们。)

如何避免在迁移时更改结束字符?

1 个答案:

答案 0 :(得分:0)

只需删除.gitattributes文件并执行迁移。

执行此操作后,请以正确的方式在工作机器上设置.gitattributes和/或git config core.autocrlf

我已经在评论中询问并仍然感兴趣:为什么您的SVN repo包含.gitattributes文件?出于什么目的,它被添加到SVN回购中?