解决TortoiseGit的pull操作将Unix换行符自动转成dos换行符——$'\r': command not found
一些同学想用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去掉勾选