目录

  • 查看配置文件路径:
  • 查看其他配置命令:
  • 修改配置文件默认路径:

查看配置文件路径:

查看系统级别配置:

git config -e –-systemD:/Program Files/Git/mingw64/etc/gitconfig

查看全局级别配置:

git config -e --globalD:/Program Files/babun/.gitconfig

查看项目级别配置:

git config -e
或者
git config --local -e

Git的三个配置文件读取优先级:版本库级别配置文件>全局配置文件->系统级配置文件

版本库级别配置文件会覆盖全局配置文件,全局配置文件覆盖系统级别配置文件,仅覆盖相同的值。

查看其他配置命令:

查看所有设置:

git config --list

查看某一项配置:

$ git config --get user.name
hongqi

修改配置文件默认路径:

说明:

需要了解的Windows系统变量:

%HOMEDRIVE% = C:                                                        --当前启动的系统的所在分区%SystemRoot% = C:\WINDOWS                                               --当前启动的系统的所在目录%windir% = %SystemRoot% = C:\WINDOWS                                    --当前启动的系统的所在目录%USERPROFILE% = C:\User\qhong                                           --user指你的用户名%HOMEPATH% = \User\qhong                                                --user指你的用户名比如:桌面路径: echo %systemdrive%%homepath%\桌面

windows下修改Git默认环境路径(即全局配置文件.gitconfig的默认路径)

     注:Git环境的默认路径是通过HOME环境变量还指定的 

1、Git的全局配置文件默认在系统用户home目录下(如:C:\Users\Administrator,此处Administrator为当前登录用户名)

2、答疑:

如何知道Git环境的默认路径是通过HOME环境变量来指定的呢?

分别打开Git安装目录下的cmd目录下的gitk.cmd文件和etc目录下的profile文件,

如下:

 1)D:\Program_Files\Git\cmd\gitk.cmd文件中通过HOME环境变量设置Git环境默认路径:
@if not exist "!HOME!" @set HOME=!HOMEDRIVE!!HOMEPATH!@if not exist "!HOME!" @set HOME=!USERPROFILE!

@if not exist "%HOME%" @set HOME=%HOMEDRIVE%%HOMEPATH%@if not exist "%HOME%" @set HOME=%USERPROFILE%
 2)D:\Program_Files\Git\etc\profile文件中通过HOME环境变量设置Git环境默认路径:
# Set up USER's home directoryif [ -z "$HOME" -o ! -d "$HOME" ]; then  HOME="$HOMEDRIVE$HOMEPATH"  if [ -z "$HOME" -o ! -d "$HOME" ]; then    HOME="$USERPROFILE"  fifi
由上面两个配置文件可见,Git默认环境路径是通过设置HOME环境变量来设置的,故我们想自定义Git的默认工作环境目录,则只需自行在系统中设置HOME系统环境变量即可;
参考:

https://blog.csdn.net/qq_36078850/article/details/75450621

https://blog.csdn.net/joe_007/article/details/7276195

https://www.mawenbao.com/note/git-config.html

https://my.oschina.net/lixin891230/blog/534106

转载于:https://www.cnblogs.com/hongdada/p/9807833.html

Git 配置命令设置相关推荐

  1. git 配置命令行别名

    说明: 配置的命令行别名,是在.gitconfig 文件中进行配置的 操作: (1)进入当前分支 例如: (2)使用命令 vim ~/.gitconfig (3)打开.gitconfig文件输入 配置 ...

  2. Linux:搭建GIT服务,Linux中使用git,git基础命令,和原理

    目录 GIT GIT安装 Git概念 Git使用 Git的文件分类 提交代码 Git提交代码总结 增加补充代码 diff 查看纤细修改内容 HEAD 检出[checkout]​​​​​​ 重置[res ...

  3. 烽火2640路由器命令行手册-14-桥接配置命令

    桥接配置命令 目  录 第1章 VLAN配置命令... 1 1.1 二层交换VLAN配置命令... 1 1.1.1 vlan. 1 1.1.2 name. 2 1.1.3 switchport pvi ...

  4. 烽火2640路由器命令行手册-02-接口配置命令

    接口配置命令 目  录 第1章 接口配置命令... 1 1.1 接口配置命令... 1 1.1.1 async mode. 2 1.1.2 bandwidth. 3 1.1.3 cablelength ...

  5. Git配置多仓库账户密码

    前言说明: 由于我们在工作中可能会遇到公司是用的gitlab仓库,代码下载需要github仓库,自己的项目需要gitee仓库,如何在同一台电电脑配置多个仓库账户密码就尤为重要. (一) 配置流程 这里 ...

  6. git config设置用户名_一个神奇的工具,实现多人协作,git常用命令详解

    git是一款开源的分布式版本控制工具,在世界上所有分布式版本控制工具中,git是最快.最简单.最流行的. git的作者是Linux之父:Linus Benedict Torvalds,当初开发git仅 ...

  7. git常用命令及配置

    项目中比较常用的 git checkout -b  branchName     创建并切换到新的分之 git branch  --set-upstream-to=remote/...    ... ...

  8. Git 配置别名 —— 让命令变得更简单

    Git 配置别名 -- 让命令变得更简单 卖一下广告,欢迎大家关注我的微信公众号,扫一扫下方二维码或搜索微信号 stormjun,即可关注. 目前专注于 Android 开发,主要分享 Android ...

  9. 配置Beyond Compare 4作为git mergetool来解决git merge命令导致的文件冲突

    文章目录 前言 解决方案 前提 配置 Beyond Compare 文件冲突及处理 产生冲突 解决冲突 工具配置的参数含义 git config git mergetool 思考 总结 前言 使用 g ...

最新文章

  1. MySQL 设计规范(续)
  2. Lua脚本语法说明(修订)
  3. c语言字符串字节数函数,C语言字符,字符串,字节操作常用函数
  4. 惊呆了! | Spring Boot 使用 @Value 读取配置还能这样用
  5. 推行CMMI能在哪些方面为软件企业带来好处?
  6. JAVA中堆和栈的区别
  7. Laravel 获取执行的sql语句
  8. 京东双十一大促网关承载十亿调用量背后的架构实践
  9. 【心电信号】基于matlab Simulink胎儿心电信号提取【含Matlab源码 1550期】
  10. 基于单片机的智能窗帘系统设计(#0408)
  11. Mybatis(狂神老师上课笔记)
  12. Samtools说明文档网址变更
  13. unity3D中enable和setactive的区别
  14. 华为软件类校招 2014年9月3日 熟悉机考环境 1.记票统计 2.求最大递增数 3.Word Maze(单词迷宫)
  15. 数据结构形象动态演示的网站
  16. AE怎么制作流体文字效果?这波教程我真学会了
  17. R数据挖掘 第四篇:OLS回归分析
  18. cka考试指南-简单高效
  19. ElasticSearch分页查询的3个坑
  20. c语言中%p和%x的意思

热门文章

  1. [转]linux grep命令
  2. WordPress 全方位优化指南(下)
  3. 软件项目第一次Sprint评分表
  4. 矩阵连乘积 ZOJ 1276 Optimal Array Multiplication Sequence
  5. python知识点 07-11
  6. R语言入门第六集 实验五:综合应用
  7. python源代码的后缀名是_Python代码编译与反编译
  8. linux shell 脚本 查找文件,Linux Shell在目录下使用for循环结合if查找文件的巧用
  9. 12面魔方公式图解法_【高级篇】(三)三阶魔方CFOP高级玩法之——F2L
  10. 三菱服务器显示d01,MR-J3-D01基础知识三菱MR-J3-D01指导手册(通用接口) - 广州正凌...