【问题标题】:How do you change core.autocrlf when using SmartGit?使用 SmartGit 时如何更改 core.autocrlf?
【发布时间】:2013-04-15 13:04:10
【问题描述】:
我没有从终端进行版本控制的任何经验,但据我所知,SmartGit 没有终端,也没有使用我可以通过终端配置的外部 git 客户端,所以我真的看不到我如何在其上执行 git 配置命令。具体来说,我想做:
git config --global core.autocrlf true
它是否在 UI 中提供了等效的配置选项,或者是否有其他方法可以应用它?
【问题讨论】:
标签:
git
smartgit
core.autocrlf
【解决方案1】:
SmartGit/Hg 使用在首选项中配置的命令行 Git。命令行 Git 和 SmartGit/Hg 都将遵循您的 .gitconfig 文件中的全局 core.autocrlf 配置。
【解决方案2】:
如果您遇到终端问题,也可以在 Linux 平台上编辑 $HOME/.gitconfig 文件或在 Windows 上编辑 C:\Users\%USERNAME%\.gitconfig 文件,并在其中添加以下行:
[core]
autocrlf = false
您还可以使用以下命令设置默认 EOL:
[core]
eol = lf