当前位置:首页 > 编程笔记 > 正文
已解决

Git知识整理(持续更新)

来自网友在路上 161861提问 提问时间:2023-10-10 12:25:47阅读次数: 61

最佳答案 问答题库618位专家为你答疑解惑

一、跨系统配置之CSLF和LF

Windows系统中,从第n行到第n+1行,用的是回车\r加换行\n,即Carriage ReturnLine Feed
Mac和Linux系统中,从第n行到第n+1行,只用了换行\n,即Line Feed
来自Mosh的课程
git有CRLF机制,根据操作系统的不同,配置不同的策略。
Windows系统,本地一直用CRLF,上传到Git仓库时用LF保存,下载到本地又转换为CRLF。
Mac和Linux系统,本地用LF,上传到Git仓库时用LF保存,下载到本地依旧是LF。
如果要手动配置的话,应该这样:
Windows系统:

git config --global core.autocrlf true

Mac和Linux系统:

git config --global core.autocrlf input
查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"Git知识整理(持续更新)":http://eshow365.cn/6-18368-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!