如何设置才能GitLab的API来提交Crlf和LF混合存在的文件,用api提交后下载下来换行符保持不变?

1:前提条件:现在使用GitLab的API提交一个文件到GitLab的远程仓库,这个文件里面既有CRLF又有LF的换行符2:需求:用Api提交上传到服务器,然后再用API... 1:前提条件:现在使用GitLab的API提交一个文件到GitLab的远程仓库,
这个文件里面既有CRLF又有LF的换行符
2:需求:用Api提交上传到服务器,然后再用API获取文件到本地,文件的换行符不会改变,跟之前一样

如果使用命令的的话可以用一下命令设置
#git config --global core.autocrlf false
然后用 git push到远程,然后再git pull到本地,文件的换行符没有改变,但是我用API提交文件就不可以。
请问如何设置Git服务器端的配置,才可以实现API上传文件换行符不会被改变?
展开
 我来答
侍建业0FF
2019-02-18 · TA获得超过100个赞
知道小有建树答主
回答量:75
采纳率:0%
帮助的人:9.2万
展开全部
探究CRLF和LF
安装git到configuring the lien ending conversion时,有三个选项:
a.Checkout Windows-style,commit Unix-style line endings.

b.Checkout as-is,commit Unix-style line endings.

c.Checkout as-is,commit as-is line endings.

commit的时候有时也会有相关Line的处理提示。
追问
你好谢谢你的回答,不过我现在的问题是本地没有安装git的,是直接使用gitlab的api来操git上面的资源的,使用http请求调用gitlab的api,可以处理换行符的问题吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式