⚙

Git 配置项

常用 git config 配置键速查。

本地处理 · 不上传

加载工具中…

相关:git config · user.name · alias · core.editor

Git 配置项列出常用配置的作用与推荐值,涵盖用户信息、换行符、别名与合并策略。配置分系统、全局、仓库三层,越靠近仓库的优先级越高。

使用步骤

  1. 按用户信息、换行处理、别名等分类找配置键
  2. 确认要写进全局还是仓库级配置
  3. 用 git config 命令设置而不是手改文件
  4. 设置后用 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 配置项,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。