git config 命令各参数有何区别

  在之前出现的 git config 命令中,有的使用了 --global 参数,有的使用了 --system 参数,这两个参数有什么区别吗?

1. 打开所在工作目录的config文件(版本库级别的配置文件)

git /home/git/demo
git config -eresult: 打开了 /home/git/demo/.git/config文件

2. 打开全局配置文件(用户主目录下)

git config -e --globalresult: 打开了 /home/git/.gitconfig(用户主目录下的.gitconfig文件)

3. 打开系统级别的配置文件(/etc目录下)

git config -e --systemresult: 打开了/etc/gitconfig系统级配置文件,如果git 安装在非标准位置,则这个系统配置文件也可能在灵位的位置

 优先级: 版本库>全局配置>系统级别 

 

原文地址:https://www.cnblogs.com/xumr/p/8954391.html

时间: 2024-10-08 15:45:42

git config 命令各参数有何区别的相关文章

Git初始化之思考git config命令的各参数有何区别

在之前出现的git config 命令中,有的使用 --global 参数,有的使用了 --system 参数,这两个参数有什么区别吗?执行下面的一系列命令后,你就会明白使用不同参数的 git config 命令实际操作的文件了. 执行下面的命令,将打开 /path/to/my/workspace/demo/.git/config 文件进行编辑. $ cd /path/to/my/workspace/demo/ $ git config -e 执行下面的命令,将打开 /home/fuhd/.gi

[转] git config命令使用第一篇——介绍,基本操作,增删改查

平时我们在使用git的时候,很少去关注其配置是如何,而在实际开发中,对git config这个命令的使用也并不是很多,但是配置对一个程序和项目来说都是很重要的,我们今天来看看git的配置以及git config的初步应用.     1. git config简介 我们知道config是配置的意思,那么git config命令就是对git进行一些配置.而配置一般都是写在配置文件里面,那么git的配置文件在哪里呢?互动一下,先问下大家. 你们所知的git配置文件是放在哪里的?git有几个配置文件呢?

git config命令使用

1. git config简介 我们知道config是配置的意思,那么git config命令就是对git进行一些配置.而配置一般都是写在配置文件里面,那么git的配置文件在哪里呢?互动一下,先问下大家. 你们所知的git配置文件是放在哪里的?git有几个配置文件呢?是的,聪明的你,稍微查查资料就知道咯,git里面一共有3个配置文件,首先是:仓库级配置文 件:该文件位于当前仓库下,路径.git/,文件名为.gitconfig,这个配置中的设置只对当前所在仓库有效仓库级配置文件内容如下: 第二个是

Git配置文件与git config命令

在Git配置文件中配置变量,可以控制Git的外观和操作的各个方面.通过git config命令可以获得和设置配置变量. 一.Git配置文件的位置 这些变量可以被存储在三个不同的位置: 1./etc/gitconfig 文件(系统级配置文件):包含了适用于系统所有用户和所有库的值.如果你传递参数选项’--system’ 给 git config,它将明确的读和写这个文件. 2.~/.gitconfig 文件 (用户级配置文件):具体到某个用户.如果你传递参数选项’--global’ 给 git c

git config

git config git config命令用来设置git的一些配置(包括全局配置和针对单个仓储的配置).git config命令能定义一个仓储的用户信息和用户偏好. 用法 git config user.name <name> 为当前仓储的commit定义作者的名字. 通常我们在这会使用--global这样所有以后的本地的其他的仓储的commit的作者名都设置统一了(--global意味着这是一个全局配置). git config --global user.name <name&g

git常用命令小结

1.ssh连接方式 公钥生成ssh-keygen -t rsa -C "[email protected]"在用户家目录下的.ssh目录下生成 id_rsa ,id_rsa.pub 把公钥文件(id_rsa.pub)内容加到github里的sshkey里2.配置 git config --global user.email "[email protected]" git config --global user.name "Your Name"

git checkout 命令详解(转)

在日常的git操作中,git checkout——检出,是我们的常用命令.最为常用的两种情形是创建分支和切换分支. 在下面的命令中,使用了一些简写,在这里说明一下: git st # git status git ci # git commit git br # git branch git co # git checkout git mg # git merge git line # git log --oneline 当然,你也可以直接在git中敲命令,将这些简写添加到git配置中 git

git 常用命令总结

Git这个词本身很喜感,学Git更欢乐,因为书里没啥难懂的知识,看的时候,让人心花怒放,心想,啥时候看书这么快了..写iMiss时,和东东用Github操作代码,非常方便,感叹遇上了好时代,一上手就有Git用,还不用给地主家交租,连看书都可以直接跳过像<CVS版本库到Git的迁徙>这样的章节..Git实在是个好东西,它让你笑,它让你叫,它让你跳. 刚开始用时,遇到过些小麻烦,比如,commit内容写错了,merge到了错误的分支,最关键的是,不知道怎么用Git画出优雅的下水道等等...后来慢慢

Git常用命令介绍

Git分布式版本控制系统,非常流弊的一个版本管理系统,此博文介绍下git常用的命令,适用于不会Git版本控制的菜鸟,对于维护Git服务器的大牛来说,跪求指教,其实我也是菜鸟. Git是被压迫出来的产物,因为BitMover公司收回了版本控制系统BitKeeper对linux社区免费使用的权限,而linux的开发迫切需要一个好的分布式版本控制系统,我们心高气傲的linux之父linus不愿意向BitMover低头付费,一生气就花了不到一个月的时间用自己的C写出了现在最流行的分布式版本控制系统git