共计 770 个字符,预计需要花费 2 分钟才能阅读完成。
家目录
linux:/hone/LiuweiLiwindows: c:\Users\LiuweiLi
配置
配置 git 一般只需要配置名字和邮箱就可以了,当我们向 git 仓库提交后,每一次的 commit 会显示配置的名字和邮箱,用来表示提交者的信息。
配置的分类
(1)主机的当前用户的所有仓库使用该配置 git config –global user.name “LiuweiLi”git config –global user.email “typebyteforyou@gmail.com”(2)某一仓库使用该配置 git config –local user.name “LiuweiLi”git config –local user.email “typebyteforyou@gmail.com” 注释:单独配置当前仓库的话,需要进入仓库目录内敲命令生效。如果既使用了 –global 配置了当前用户的所有仓库,又使用了 –local 单独配置了某一仓库 A,那么 A 的配置是使用 –local 的配置,这就像函数内的局部变量和全局变量同名,局部变量会屏蔽全局变量。
查看当前的配置
git config –global –listgit config –local –list 同样,只要运行 –local 命令,必须进入仓库所在目录敲 -local 命令。如果某一个配置项被配置多次,比如 user.email,下一次的配置并不会覆盖掉上一次的配置,而是追加到配置文件,但是以最后一次的配置为效
配置的原理
~/LiuweiLi/.gitconfig 文件保存的是 –global 的配置,假设有一 git 仓库的目录是 testgit,那么 –local 的配置保存在 testgit/.git/config 文件中。我们可以直接进入相应的目录直接编辑文件来配置。如果我们想添加或者删除配置项,可以直接进入配置文件编辑