背景
在vim里面复制了两行。
git diff看的时候发现尾部有^M。
vim可以通过vi -b查看尾部的换行符。
经了解这是因为windows用CR LF来换行,而Linux用LF来换行。我应该是打开了之前用windows的编辑的文件。
解决方法
vim打开,set ff=unix就可以删除所有尾部的^M。
在vim里面复制了两行。
git diff看的时候发现尾部有^M。
vim可以通过vi -b查看尾部的换行符。
经了解这是因为windows用CR LF来换行,而Linux用LF来换行。我应该是打开了之前用windows的编辑的文件。
vim打开,set ff=unix就可以删除所有尾部的^M。