繁体   English   中英

用CRLF强制提交

[英]Force commit with CRLF

如何将Git配置为以下行为:

  • 依原样结帐
  • 提交为CRLF

到目前为止,我一直在使用core.autocrlf=false ,但是版本控制策略现在要求所有提交都采用CRLF格式。 请注意,这是我正在本地通过Git连接的TFS存储库。 我尝试将其配置为

[core]
    autocrlf=input
    eol=CRLF

这是我想得到的,但是在提交error: core.autocrlf=input conflicts with core.eol=crlferror: core.autocrlf=input conflicts with core.eol=crlf

只是取消设置(删除) core.autocrlf

git config --unset core.autocrlf

错误消息将消失。 它将使用CRLF行结束您的文件,前提是core.eol设置为crlf

core.eol是要覆盖core.autocrlf ,但是由于一个错误,它们似乎冲突。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM