Git和gitHub用户名 邮箱

时间:2024-03-01 13:36:34

Git和gitHub的 username、mail

1.github注册时,需要设置github-username、github-email、github-password ;
2.github注册后,可以另外设置自己的name和email,只是用于对外展示(和注册时的github-username、github-email没有关系)
3.本地的git需要设置用户名和邮箱,其本质是本地git客户端的一个变量,不随git库改变,但也可以为某个库单独设置用户名和邮箱,github或码云等都是根据git客户端的用户名和邮箱来进行contributions统计的,每次commit的记录也是使用git客户端的用户名和邮箱,所以当客户端邮箱、用户名和github邮箱、用户名不一致时,会导致github无法统计contributions,这是由于客户端的用户名、邮箱并不对应真实的github账号,所以无法统计。

 

结论:尽量将git客户端的用户名、邮箱和github账号的用户名、邮箱设置为完全一致;

 

 

相关命令
查看当前库的用户名和邮箱命令:

git config user.name

git config user.email

 

设置当前库的用户名和密码

git config user.name "Sallenkey"

git config user.email "xxx@163.com"

 

设置全局的用户名和密码

git config --global user.name "Sallenkey"

git config --global user.email "xxx@163.com"