Git 配置详解
概述
参考:
Git 使用一系列
~/.gitconfig 文件配置详解
该配置文件可以手动修改,也可以通过 git config –global XXX 命令修改。
[filter "lfs"]
required = true
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
[user]
name = DesistDaydream
email = XXXXXXXX@qq.com
[core]
autocrlf = input
[credential]
helper = store
git config –global credential.helper store
core 部分
autocrlf(STRING) # 使用 git 时如何处理文件的换行符
- input # 如果您使用的是使用 LF 行结尾的 Linux 或 macOS 系统,那么您不希望 Git 在您签出文件时自动转换它们;但是,如果意外引入了以 CRLF 结尾的文件,那么您可能需要 Git 来修复它。您可以通过将 core.autocrlf 设置为 input 来告诉 Git 在提交时将 CRLF 转换为 LF,但反之则不然:
quotePath(BOOLEAN) # 决定了 git 在控制台中如何显示非 ASCII 的文件名。默认值:true
- 如果 core.quotePath 为 true,那么 git 会用八进制的引号表示法来显示文件名,例如 “\344\270\255\345\233\276.txt”。如果 core.quotePath 为 false,那么 git 会直接显示文件名的 UTF-8 编码,例如 “中文.txt”。
- core.quotePath 的设置会影响一些 git 命令的输出,例如 git status, git diff, git log 等。
http 部分
反馈
此页是否对你有帮助?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.