0

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

我不希望这样,因为下一步我们正在进行分支过滤(使用git filter-branch),它不能继续进行未暂存的更改/未提交的更改(我也不想提交它们)。

如何避免在迁移时更改尾行字符?

4

1 回答 1

0

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

完成后,以正确的方式设置.gitattributes和/或git config core.autocrlf在您的工作机器上。

我在评论中问过这个问题并且仍然感兴趣:为什么您的 SVN 存储库可能包含一个.gitattributes文件?出于什么目的将其添加到 SVN 存储库中?

于 2015-06-14T21:15:53.170 回答