PS:最近又换回了
Linux Mint
,做为一个Linux 桌面黑
,有点尴尬。。。:)git
换行符是 *nux 与 Windows 系及其余系的各类不兼容问题的表明之一,因而,在不一样平台使用 Git 时常常碰到 git status
列出一大串修改过的文件,git diff
查看一下其实只是换行符问题。很少扯了,直接上解决方案:github
在 repo 目录下新建 .gitattribute
文件,内容为:unix
* text eol=lf
git config --global core.autocrlf false git config --global core.safecrlf true
若是只须要修改当前仓库,去掉 --global
。code
下令:一概使用 unix 换行符,违者男的穿裙子,女的不准穿!orm