码迷,mamicode.com
首页 > 其他好文 > 详细

git使用问题汇总

时间:2015-04-26 20:54:40      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

在执行git add命令是出现:warning: LF will be replaced by CRLF in ...

原因:

  回车(CR, ASCII 13, \r) 和换行(LF, ASCII 10, \n)这两个ASCII字符不会输出到屏幕,它们在windows中用来标识一行的结束,而在linux/unix系统中只有换行符。也就是在windows中换行符为CRLF,在linux下换行符为LF。git中有一个参数autocrlf,有三个值true、false、input。设为true,git会在提交时自动把CRLF转换成LF,在签出时把LF转换成CRLF。设为false,则不会进行转换。设为input,会在提交时将CRLF转换成LF,在签出时不进行转换。autocrlf默认值为true,所以在windows下进行提交时会有这个警告信息。

解决方法:

  如果仅在windows中使用,可以将autocrlf设置为false。

$ git config --global core.autocrlf false

  如果在多个平台的话,在windows中可以设置为true,在MAC/Linux中设置为input。

git使用问题汇总

标签:

原文地址:http://www.cnblogs.com/starsli/p/4458242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!