⚙
Git 配置项
常用 git config 配置键速查。
本地处理 · 不上传
加载工具中…
相关:git config · user.name · alias · core.editor
Git 配置项列出常用配置的作用与推荐值,涵盖用户信息、换行符、别名与合并策略。配置分系统、全局、仓库三层,越靠近仓库的优先级越高。
使用步骤
- 按用户信息、换行处理、别名等分类找配置键
- 确认要写进全局还是仓库级配置
- 用 git config 命令设置而不是手改文件
- 设置后用 git config --list --show-origin 确认生效来源
使用场景
- 配置 Git 的基本信息
- 设置换行符处理策略
- 定义常用命令的别名
- 调整默认行为
小贴士
- 配置分三层:系统、全局、仓库,越靠近仓库优先级越高。在特定仓库使用不同邮箱就靠这个机制。
- core.autocrlf 的设置不一致会导致整个文件显示为改动,团队应统一策略或用 .gitattributes 在仓库层面规定。
- 为常用长命令配置别名能明显提升效率,比如把复杂的日志格式化命令绑定成一个短名。
常见问题
怎么在不同项目用不同邮箱?
在该仓库中执行不带 --global 的 config 命令,配置会写入仓库的 .git/config 并覆盖全局设置。这是同时参与工作项目与开源项目时的常见需求。
整个文件显示为改动怎么办?
通常是换行符处理策略不一致导致的。检查各成员的 core.autocrlf 设置,更可靠的做法是在仓库根目录添加 .gitattributes 明确规定各类文件的换行符,让配置随仓库走。
配置的优先级是怎样的?
仓库级(.git/config)高于全局级(~/.gitconfig)高于系统级。用 git config --list --show-origin 能看到每个配置项来自哪个文件,排查配置冲突时很有用。
Git 配置项是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用Git 配置项,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。