0
我试图将svn存储库迁移到git,但是git更改了我的行尾和空格。将SVN存储库迁移到GIT - 保留行结束符/空白区/编码
svn存储库包含具有不同编码和行尾的文件。空格的规则也因文件而异。在大多数情况下,这是设计,而不是偶然。
我正在使用tortoisegit 1.8.15.0和git 2.5.0.windows.1进行迁移。
我该如何确保git保持原样?
我试图将svn存储库迁移到git,但是git更改了我的行尾和空格。将SVN存储库迁移到GIT - 保留行结束符/空白区/编码
svn存储库包含具有不同编码和行尾的文件。空格的规则也因文件而异。在大多数情况下,这是设计,而不是偶然。
我正在使用tortoisegit 1.8.15.0和git 2.5.0.windows.1进行迁移。
我该如何确保git保持原样?
可以使用git config
要求git
忽略空格。
对于行尾: git config core.autocrlf false
对于空格: git config core.whitespace -blank-at-eol,-blank-at-eof,-space-before-tab,-trailing-space,-indent-with-non-tab,-tab-in-indent
https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration#Formatting-and-Whitespace
使用--global
如果你想更改申请您的所有项目。