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"

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐