博文

目前显示的是 九月, 2018的博文

为不同的项目配置不用的git用户

我们知道为不同的项目配置不同的git密钥,只需要在`.ssh`文件夹下面的`config`文件里面设置不同的配置即可 ``` Host aaa.com HostName aaa.com IdentityFile C:\\Users\\chenyue\\.ssh\\aaa PreferredAuthentications publickey User aaa Host bbb.com HostName bbb.com IdentityFile C:\\Users\\chenyue\\.ssh\\bbb PreferredAuthentications publickey User bbb ``` 但是这样我们提交不同项目的代码的时候,显示的提交用户还是同一个人,同一个邮箱,那么如何为不同的项目设置不同的user呢?只需要在项目的文件夹下面的`.git`文件夹里面的`config`文件里面添加一个配置即可 ``` [user] name = username email = email_address ``` 顺便提一下,git的全局配置是用户目录下的`.gitconfig`,默认的git用户就是在这个文件里面。