解决warning:|解决warning: LF will be replaced by CRLF
问题出现场景,主项目(项目1)开发系统windows,默认使用CRLF作为换行符。
副项目(项目2)开发系统mac,默认使用LF作为换行符。
在windows环境下,以工程1为基础合并工程2的代码。
合并完成后提交时,命令行窗口中出现warning: LF will be replaced by CRLF in ...
解决思路:工程1和工程2统一使用相同换行符,再进行项目合并。
实际操作是在工程2(mac系统)中统一使用CRLF换行符,那已经存在的代码如此之多,手动转换显然不现实。需要git和IDE的帮助。
【解决warning:|解决warning: LF will be replaced by CRLF】1.首先在mac系统中提交所有代码到远程仓库
2.再在mac系统命令行中设置git配置(将autocrlf 设置为true)
git config --global core.autocrlf true
3.mac系统的开发工具中(vscode)设置End Of Line为CRLF
4.在mac中删除本地仓库代码,再次从远程仓库拉取代码。
此时本地仓库代码的换行符会被git自动转化为CRLF,之后再从mac发包到windows进行工程1和工程2的代码合并。
完结。
同步更新到自己的语雀
https://www.yuque.com/diracke...
推荐阅读
- 首个先进级!阿里云大数据+AI平台通过信通院数据平台整体解决方案最高等级评测
- 逸创· 云客服连接QQ邮箱(快速解决工单无法自动同步给相关人员的问题)
- pytorch-gpu|Linux-Anaconda虚拟环境 安装配置GPU版本Pytorch 流程+遇到与解决问题小结
- qiankun项目中子框架在window中挂载事件本地生效,但是运行在主应用下不生效解决办法
- 入局私域流量运营,能帮助商家解决什么问题()
- 开辟全新的发展空间解决引流获客困难的问题七朋元视界
- 微信小商店连接赛邮云(快速解决订单信息无法自动告知客户的问题)
- 2018-01-31智慧社区开发解决方案
- 计算机视觉|我们如何解决了RealSense偏色问题()
- 企微SCRM数据化营销工具能帮助商家解决什么困扰