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

ops/2025/2/2 11:04:11/
  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.ppmy.cn/ops/155015.html

相关文章

pytorch生成对抗网络

人工智能例子汇总:AI常见的算法和例子-CSDN博客 生成对抗网络(GAN,Generative Adversarial Network)是一种深度学习模型,由两个神经网络组成:生成器(Generator)和判别器&#xff0…

Linux抢占式内核:技术演进与源码解析

一、引言 Linux内核作为全球广泛使用的开源操作系统核心,其设计和实现一直是计算机科学领域的研究热点。从早期的非抢占式内核到2.6版本引入的抢占式内核,Linux在实时性和响应能力上取得了显著进步。本文将深入探讨Linux抢占式内核的引入背景、技术实现以及与非抢占式内核的…

C++,STL 简介:历史、组成、优势

文章目录 引言一、STL 的历史STL 的核心组成三、STL 的核心优势四、结语进一步学习资源: 引言 C 是一门强大且灵活的编程语言,但其真正的魅力之一在于其标准库——尤其是标准模板库(Standard Template Library, STL)。STL 提供了…

L30.【LeetCode笔记】设计链表

1.题目 707. 设计链表 - 力扣(LeetCode) 你可以选择使用单链表或者双链表,设计并实现自己的链表。 单链表中的节点应该具备两个属性:val 和 next 。val 是当前节点的值,next 是指向下一个节点的指针/引用。 如果是双向…

Pdf to forms如何实现?如何在3分钟内将PDF自动转换为Microsoft Forms

通过将杂乱的文件转换为标准化表单,简化数据收集——无需手动操作。 问题:为什么非标准文件会破坏您的工作流程 每天,企业和教育工作者都淹没在非结构化数据中:PDF报告、CSV导出或保存为TXT文件的手写笔记。手动将这些数据复制到…

使用pandas的read_excel()报错:

ImportError: Unable to import required dependencies: numpy: Error importing numpy: you should not try to import numpy from its source directory; please exit the numpy source tree, and relaunch your python interpreter from there. 问题原因&a…

深度学习中常用的评价指标方法

深度学习中常用的评价指标方法因任务类型(如分类、回归、分割等)而异。以下是一些常见的评价指标: 1. 分类任务 准确率(Accuracy) 定义:正确预测的样本数占总样本数的比例。 公式:AccuracyTPT…

算法题(54):插入区间

审题: 需要我们把newinterval的区间与interval的区间合并起来,并返回合并后的二维数组地址 思路: 方法一:排序合并区间 我们可以先把newinterval插入到interval中,进行排序然后复用合并区间的代码 方法二:模…