当前位置: 首页 > news >正文

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

  1. Git 配置级别:
    1. 仓库级别:local [ 优先级最高 ]
    2. 用户级别:global [ 优先级次之 ]
    3. 系统级别:system [ 优先级最低 ]
  2. 配置文件位置:
    1. git 仓库级别对应的配置文件是当前仓库下的 .git/config
    2. git 用户级别对应的配置文件时用户宿主目录下的 ~/.gitcong
    3. git 系统级别对应的配置文件时 git 安装目录下的 /etc/gitconfig
  3. 查看配置信息:
    1. git  config  ---local  -l:查询仓库级别
    2. git  config  --global  -l:查询用户级别
    3. git  config  --system  -l:查询仓库级别
  4. 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(仓库级),该文件中的值只对当前所属仓库有效。
http://www.lryc.cn/news/528890.html

相关文章:

  • buu-pwn1_sctf_2016-好久不见29
  • ES2021+新特性、常用函数
  • STM32——LCD
  • 【redis进阶】分布式锁
  • 园区管理系统如何提升企业核心竞争力与资产管理智能化水平
  • AI大模型开发原理篇-3:词向量和词嵌入
  • 高精度算法:高精度减法
  • Java创建项目准备工作
  • 基于STM32的智能宠物喂食器设计
  • 在线课堂小程序设计与实现(LW+源码+讲解)
  • 为AI聊天工具添加一个知识系统 之77 详细设计之18 正则表达式 之5
  • 【Elasticsearch】 索引模板 ignore_missing_component_templates
  • Github 2025-01-29 C开源项目日报 Top10
  • 文件上传2
  • Unity敌人逻辑笔记
  • 高级编码参数
  • DeepSeek-R1:通过强化学习激励大型语言模型(LLMs)的推理能力
  • leetcode——合并K个有序链表(java)
  • 【Valgrind】安装报错: 报错有未满足的依赖关系: libc6,libc6-dbg
  • vue3和vue2的区别有哪些差异点
  • 论文笔记(六十三)Understanding Diffusion Models: A Unified Perspective(六)(完结)
  • NPM 使用介绍
  • http3网站的设置(AI不会配,得人工配)
  • Vue+Echarts 实现青岛自定义样式地图
  • Java教程练习:学生信息管理系统
  • 书生大模型实战营4
  • 麒麟操作系统服务架构保姆级教程(十四)iptables防火墙四表五链和防火墙应用案例
  • 8. 网络编程
  • C++并发编程指南04
  • 常见的同态加密算法收集