Git几种配置文件的介绍

Git的几种设置(如果有错请及时联系,谢谢(xiaoniuniu3611@163.com))

  一共有三个设置Git的文件.
 (1) 首先在版本库中,有个叫.git的目录下的config文件
  首先查看该文件现在的配置
  
  
  然后再bash中运行命令
  git  config user.name   是查看该版本库的用户名
  
  可以看到user.name是小牛牛,但是config文件中没有配置啊,这是从哪来的,下面我们介绍另外一个文件
 (2)在安装用户目录下的.gitconfig文件(一般在C盘的用户目录下)
  查看一下该文件
  
  下面解释一下两者的区别:
   .git目录下.config文件是针对该版本库的,如果其他版本库就读不到该配置。而用户目录下.gitconfig文件是针对该用户的所有版本库
   当运行    git config user.name的时候,首先查找该版本库的user.name配置,如果没有,则读取用户目录下的配置。

   如果想设置.git目录下的配置  运行    git  config  user.name
   配置用户目录下的.gitconfig   运行    git  config --global  user.name
   
   现在我们测试一下,首先把user.name的所有配置删除:
   

  •    首先修改用户目录下的.gitconfig文件,运行 git config --global user.name=小牛牛
    
   
    运行   git config user.name看看显示什么 
   
    
  •    然后修改.git目录下的config文件,运行 git config user.name  小niuniu
    
     再运行   git config user.name看看显示什么 
    
    如果现在想查看用户目录下配置的是什么,可以运行  git config    --global   user.name
     

  (3)除了以上两种还有一种,就是针对安装系统的所有用户,这个配置文件是 git安装目录的 etc下的gitconfig文件
     现在我们删除刚刚配置的,可以使用  git  confg  --unset user.name
     首先删除.git目录下的,运行 git config --unset user.name
     
     看看还显示什么
      

     那怎么删除用户目录的配置,加上--global
     
     
    
     已经全部删除
     
      
     现在开始配置etc目录下的系统配置,则运行   git  config --system user.name  xiaoniuniu
     

     查看现在的配置
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值