解决TortoiseGit的pull操作将Unix换行符自动转成dos换行符——$'\r': command not found

2019-04-11 10:04:35

一些同学想用Windows + sub ubuntu 编译eos,在windows下使用TortoiseGit pull 后,导致sh换行符被默认转换成dos 'r',运行出错。

解决方法

对于git bash用户使用命令:

git config --global core.autocrlf false

为了保证文件的换行符是以安全的方法,避免windows与unix的换行符混用的情况,最好也加上这么一句

git config --global core.safecrlf true

对于使用TortoiseGit的同学来说可以“快捷菜单”->“Git",将autocrlf去掉勾选

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »