最新消息:把Logo换了一下,虽然丑了点,但至少完全是自己的设计

Git中的AutoCRLF设置

VersionControl 宇托 349浏览 暂无评论

最近发现Commit到服务器的代码总是与本地的不同。本地代码是Windows换行符,服务器上的是Unix换行符。找了一些资料,发现是自己的没有设置AutoCRLF的原因。

在Git的Git设置说明里看了一下AutoCRLF的设置。它有三个设置:true、input、false。

对Git全体的设置方法和说明如下:

Bash
#提交时转换为Lf,检出时转换为CrLf
git config --global core.autocrlf true

#提交时转换为Lf,检出时不转换
git config --global core.autocrlf input

#提交检出都不转换
git config --global core.autocrlf false

在上面的代码里,如果只设置单个项目,应该把--global去掉。


参考地址:8.1 Customizing Git - Git Configuration

转载请注明:宇托的狗窝 » Git中的AutoCRLF设置

发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址