一、设置全局用户名和邮箱
git config --global user.name name
git config --global user.email email
二、设置项目级别用户名和邮箱
方法一:命令行设置
git config user.name name
git config user.email email
方法二:配置文件设置
找到项目的配置文件
每个git项目下都会有一个隐藏的.git文件夹,进入到相应的文件夹里面,会看到有一个 config 文件。
修改配置文件
打开 config 文件,添加配置。
[user]
name = XXX(自己的名称英文)
email = XXXX(邮箱)
这时候就为该项目配置了独立的用户名和邮箱,这时提交代码时,提交日志上显示的就是设置的名称。
三、优先级
- 就近原则:项目级别优先于系统用户级别,二者都有时采用项目级别的签名。
- 如果只有系统用户级别的签名,就以系统用户级别的签名为准。
- 二者都没有不允许。