linux:/hone/LiuweiLi
windows: c:\Users\LiuweiLilinux
配置git通常只须要配置名字和邮箱就能够了,当咱们向git仓库提交后,每一次的commit会显示配置的名字和邮箱,用来表示提交者的信息。git
(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的配置,这就像函数内的局部变量和全局变量同名,局部变量会屏蔽全局变量。windows
git config --global --list
git config --local --list
一样,只要运行--local命令,必须进入仓库所在目录敲-local命令。
若是某一个配置项被配置屡次,好比user.email,下一次的配置并不会覆盖掉上一次的配置,而是追加到配置文件,可是以最后一次的配置为效函数
~/LiuweiLi/.gitconfig文件保存的是--global的配置,
假设有一git仓库的目录是testgit,那么--local的配置保存在testgit/.git/config文件中。
咱们能够直接进入相应的目录直接编辑文件来配置。
若是咱们想添加或者删除配置项,能够直接进入配置文件编辑code