Git 配置命令设置
查看配置文件路径:
查看系统级别配置:
git config -e –-system
D:/Program Files/Git/mingw64/etc/gitconfig
查看全局级别配置:
git config -e --global
D:/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
Git 配置命令设置的更多相关文章
- 新手用的git配置命令
新手用的git配置命令 /**第一次链接远程仓库 本地已有项目需要上传码云 */ //1.配置码云用户名 git config --global user.name "昵称" // ...
- git配置命令
一.Git安装及密钥的生成 1.下载Git软件:http://msysgit.github.io/ 2.桌面右键 Git Bash Here 打开git命令行: 3.ssh-keygen -t rsa ...
- Git使用指南(1)——Git配置命令
配置用户信息 git config --global user.name bongxin git config --global user.email bongxin@yeah.net 配置文本编辑器 ...
- git常用别名设置,保存一份
git配置别名设置,保存一份 若git config --global xxxx 设置,则文件一般在 C:\Users\Administrator\.gitconfig [alias] lg = ...
- Git配置和一些常用命令
Git:常用命令.... git clone <repo> git config –list git diff –staged add后,commit前的撤销:git rm –cached ...
- Git 配置环境及常用命令整理
一.Git教程网站 廖雪峰网站 易百GitHub命令:https://www.yiibai.com/git/git_clone.html 完成Windows环境命令下Git config配置 设置好之 ...
- Mac下配置git环境和客户端SourceTree+Git常用命令大全(Mac 10.12)
前言: 如果不想折腾,直接下载GitHub桌面端,高度集成git,不需要学习git的任何命令. https://desktop.github.com/ 一.配置git环境 1.上官网https://g ...
- Git配置和常用命令
Git配置 git config --global user.name "hunng" git config --global user.email "huangthin ...
- 初步安装git使用命令配置电脑中的git关联的账户
原文地址 https://www.jianshu.com/p/39684a3ad4fa 出现问题 当我们初步使用git的时候,会报一些出乎预料的错误,比如:报错:fatal: unable to au ...
随机推荐
- 如何删除WINDOWS中服务中不再使用的服务?
右键选择那个不需要的服务,点击属性,看到"服务名",拷贝下来 然后通过管理员的方式进入到控制台,输入 sc delete "你刚才拷贝的服务名" ,就行了,注意 ...
- html5-盒子模型
/*div{background: green;width: 60%;padding-top: 10px;padding-right: 20px;padding-bottom: 30px;paddin ...
- hdu1757 构造矩阵
Lele now is thinking about a simple function f(x). If x < 10 f(x) = x.If x >= 10 f(x) = a0 * f ...
- 获取数据库连接对象Connection
2018-11-04 19:50:52 开始写 public Connection getConn() {//返回类型为Connection try { Class.forName("co ...
- 开源数据流管道-Luigi vs Azkaban vs Oozie vs Airflow
原文链接:https://www.jianshu.com/p/4ae1faea733b 随着企业的发展,他们的工作流程变得更加复杂,越来越多的有着错综复杂依赖关系的工作流需要增加监控,故障排除.如果没 ...
- bzoj1606
题目链接 反着循环就是每个东西只能选一次 #include<iostream> #include<cstdio> #include<cstdlib> #includ ...
- C#——WebApi 接口参数传参详解
本篇打算通过get.post.put.delete四种请求方式分别谈谈基础类型(包括int/string/datetime等).实体.数组等类型的参数如何传递. 一.get请求 对于取数据,我们使用最 ...
- Django框架----命名空间模式
命名空间模式 即使不同的APP使用相同的URL名称,URL的命名空间模式也可以让你唯一反转命名的URL. 举个例子: project中的urls.py from django.conf.urls im ...
- pyqt5 界面切换
QStackedWidget 只需要关联好对应的信号和槽,调用setCurrentIndex函数,想切哪个界面就切到哪个界面
- Prometheus监控学习笔记之PromQL简单示例
0x00 简单的时间序列选择 返回度量指标 http_requests_total 的所有时间序列样本数据: http_requests_total 返回度量指标名称为 http_requests_t ...