我有一个vb.net(visual studio 2010)项目,使用git(1.7.10.msysgit.1)进行版本控制。我犯了一个错误,将
我的计划如下:
1. git clone 2. 删除克隆中的所有源代码文件 3. git checkout -f 4. 将所有LF转换为CRLF 5. git commit 6. 从原始仓库进行git pull
我在第四步遇到问题。该项目中有很多文件,希望有一种工具可以批量将所有文本文件转换为CRLF行结束符。
我尝试过在git bash中可用的
那么,批量将我的源代码转换为CRLF行结束符的最佳方法是什么?
core.autocrlf
设置为true。现在我已经将core.autocrlf
设置为false,但是源代码已经转换为LF行结束符并存储在仓库中。我想将行结束符更改回CRLF。我的计划如下:
1. git clone 2. 删除克隆中的所有源代码文件 3. git checkout -f 4. 将所有LF转换为CRLF 5. git commit 6. 从原始仓库进行git pull
我在第四步遇到问题。该项目中有很多文件,希望有一种工具可以批量将所有文本文件转换为CRLF行结束符。
我尝试过在git bash中可用的
dos2unix
,但似乎它不会处理子文件夹,并告诉我文本文件looks binary
。那么,批量将我的源代码转换为CRLF行结束符的最佳方法是什么?