Git进阶之旅:Git 配置信息 Config

Git 配置级别:
  1. 仓库级别:local [ 优先级最高 ]
  2. 用户级别:global [ 优先级次之 ]
  3. 系统级别:system [ 优先级最低 ]
配置文件位置:
  1. git 仓库级别对应的配置文件是当前仓库下的 .git/config
  2. git 用户级别对应的配置文件时用户宿主目录下的 ~/.gitcong
  3. git 系统级别对应的配置文件时 git 安装目录下的 /etc/gitconfig
查看配置信息:
  1. git config ---local -l:查询仓库级别
  2. git config --global -l:查询用户级别
  3. git config --system -l:查询仓库级别
config 修改:
  1. 修改用户系统级别用户名和邮箱:
    1. git config --system user.name ''xxx''
    2. git config --system user.email "xxx@qq.com"
    3. 注意:不要手动修改每个级别的配置文件,要用命令修改
  2. 说明:
    1. 对于Git 来说,配置文件的权重是 仓库 > 全局 > 系统。Git 会使用这一系列的配置文件来存储自己定义好的偏好,他会先查找 /etc/gitconfig 文件(系统级),该文件含有对系统上所有的用户及他们所拥有的仓库都生效的配置值。
    2. 接下来 Git 会查找每个用户的 ~/.gitconfig 文件(全局级)。最后 Git 会查找用户定义的各个库中 Git 目录下的配置文件 .git/config(仓库级),该文件中的值只对当前所属仓库有效。
相关推荐
习惯就好zz6 小时前
Git 交互式 rebase 实战:将后续修改合并到历史提交
git
南棱笑笑生13 小时前
20260429给万象奥科的开发板HD-RK3576-PI适配瑞芯微原厂的Android14时删除全部的.git目录
git·rockchip
tsyjjOvO14 小时前
【Git 从入门到实战】(IDEA+Gitee 版)
git·gitee·idea
你知道“铁甲小宝”吗丶15 小时前
git推送到多平台(gitee/github)
git·gitee·github
bksczm15 小时前
Linux之基础开发工具之git
git
GUET_一路向前15 小时前
【git工作常用指令】
大数据·git·elasticsearch
handler0116 小时前
Git 核心指令速查
linux·c语言·c++·笔记·git·学习
二宝哥16 小时前
大数据之yum安装git
git
牛奶咖啡1317 小时前
Git实践——git远程仓库操作
git·git远程仓库的创建·github创建仓库·git将本地仓库推送到远程仓库·使用git克隆远程仓库到本地·git分支的创建与合并·git冲突的产生与解决
随风,奔跑18 小时前
Git学习笔记
笔记·git·学习