场景
在使用git时,不同项目想使用不同的名称和邮箱
解决方法
每个项目独立设置不同的名称和邮箱
项目clone下来后,使用如下命令
git config --local user.name 'your name'
git config --local user.name 'your email'
或者直接修改.git/config文件,加入下列配置
[user]
name = your name
email = your email
这种方法只适合少量项目需要设置名称的方法,如果有很多项目需要操作或经常切换项目,这种方法就不是很适用了.
修改全局配置文件,设定不同文件夹使用不同的配置项
在~/.gitconfig 同目录文件夹下新建一个文件,例如.gitconfig-user,文件中输入如下内容
[user]
name = your name
email = your email
再修改.gitconfig,加入如下的配置
[includeIf "gitdir:D:/project/user/"]
path = .gitconfig-user
保存以后,D:/project/user/文件夹下,所有的项目提交时,都会使用.gitconfig-user文件中的配置
可以使用如下命令查看设置是否成功
git config --show-origin --get user.name
git config --show-origin --get user.email
标签:git,name,--,不同,your,用户名,user,email
From: https://www.cnblogs.com/yanghucai/p/18155175