如何快速查询Git的config配置文件的本地路径

news/2024/11/18 9:39:37/

如何快速查询Git的config配置文件的本地路径

命令作用
git config --local --list --show-origin查看仓库级别 git 配置信息,并打印配置文件本地路径
最高优先级(仓库下)
git config --global --list --show-origin查看全局级别 git 配置信息,并打印配置文件本地路径
中间优先级
git config --system --list --show-origin查看系统级别 git 配置信息,并打印配置文件本地路径
最低优先级

git config --local --list --show-origin ☞ 最高优先级(仓库级别)

在这里插入图片描述


git config --global --list --show-origin ☞ 中间优先级(全局级别)

在这里插入图片描述


git config --system --list --show-origin ☞ 最低优先级(系统级别)

在这里插入图片描述


如何快速修改配置文件

命令作用
git config --local -e编辑.git/config文件,会自动调notepad++
git config --global -e
git config --system -e

弹出编辑器快速修改

在这里插入图片描述


其他关于config的操作

查看 config

命令作用
git config --local -l查看仓库级别 git 配置信息
git config --global -l查看全局级别git 配置信息
git config --system -l查看系统级别 git 配置信息
git config -l查看当前所有级别全部配置信息
git config --local --list --show-origin查看仓库级别 git 配置信息,并打印配置文件本地路径
最高优先级(仓库下)
git config --global --list --show-origin查看全局级别 git 配置信息,并打印配置文件本地路径
中间优先级
git config --system --list --show-origin查看系统级别 git 配置信息,并打印配置文件本地路径
最低优先级
`git config -lgrep core`

编辑 config

命令作用
git config --local -e编辑.git/config文件,会自动调notepad++
git config --global -e
git config --system -e
git config --global user.email “xxxxx@qq.com”
git config --global user.name “xxxxx”
git config --global --add user.age 10增加
git config --global --unset user.age删除
git config --global alia.st status给命令配置别名,比如用st代替status
git config –global core.autocrlf truegit在pushcrlf → lfpulllf → crlf ;(默认值);本地crlf,仓库lf
git config –global core.autocrlf falsegit在 pushpull 的时候不转换
git config –global core.autocrlf inputgit在pushcrlf → lf,pull时不转换;本地lf,仓库lf;(为了消除失误引入的CRLF
git config --global push.default simple不带任何参数的git push, 默认只推送当前分支,这叫做simple方式
git config --global push.default matching还有一种叫做matching方式,会推送所有有对应的远程分支的本地分支

参考

Git常用命令&&场景组合命令集


http://www.ppmy.cn/news/51953.html

相关文章

mybatis实现CRUD详解(使用mapper映射文件实现增删改查)

mybatis实现CRUD详解(使用mapper映射文件实现增删改查) 创建maven项目&#xff1a;项目结构如图所示 准备数据库表&#xff1a; 准备pom.xml所需的依赖&#xff1a; <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.…

RabbitMQ【#1】是什么,有什么用

RabbiMQ是什么&#xff1f; RabbitMQ是一种开源的消息队列软件&#xff0c;它实现了高级消息队列协议&#xff08;AMQP&#xff09;并支持多种编程语言。它可以用于将消息从一个应用程序传递到另一个应用程序或进程&#xff0c;并支持分布式系统中的异步消息通信。RabbitMQ的主…

【Java基础】Java集合List遇到的坑

在Java的开发过程中&#xff0c;List集合是最常用的一种集合类型。它除了具有基本数组的所有特性外&#xff0c;还具备了动态扩容和元素添加、删除等基础操作。作为Java程序员&#xff0c;我们经常使用List来存储和操作数据。然而&#xff0c;在处理List时&#xff0c;有许多常…

Selenium安装及环境配置

目录 一、Selenium 简介1. 组件2. 特点 二、安装Selenium✨三、下载对应版本的Chromedriver1.查看Chrome的版本号2.下载驱动 chromedriver和配置3.解压到本地4.复制文件放入python安装目录的Scripts文件夹中5.Selenium启动Chrome 一、Selenium 简介 1. 组件 Selenium IDE&…

023:Mapbox GL加载mp4视频文件

第023个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中加载MP4视频文件。一个视频源。 “urls”值是一个数组。 对于数组中的每个 URL,将创建一个视频元素源。 要支持跨浏览器的视频,请提供多种格式的 URL。“坐标”数组包含按顺时针顺序列出的视频角的 [longi…

瑞萨开发环境搭建

使用keil环境&#xff0c;开发瑞萨renase A4M2 下载MDK 下载MDK&#xff0c;5.37 其它版本 最好使用5.30以上 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5k3XGSK5-1682182139410)(https://secure2.wostatic.cn/static/reEunrWa2vsfrcpVZC1nbo…

Haproxy负载均衡集群

1.Haproxy支持四层和七层 2.haproxy常用的调度算法&#xff1f; 3.LSV/NGINX/HAPROXT的区别&#xff1f; 4. 5.Haproy负载均衡部署 实验需求 利用Haproxy的运用配置出负载均衡调度器&#xff0c;以此来调用两台Nginx服务器进行工作 实验所需组件 Haproxy服务器&#xff1a;192…

【Java数据结构】二叉树

二叉树 树型结构概念树中的概念树的表现形式 二叉树两种特殊的二叉树二叉树的性质二叉树的存储二叉树基本操作 树型结构 概念 树是一种非线性的数据结构&#xff0c;它是由n&#xff08;n>0&#xff09;个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像…