文章524
标签277
分类67

解决提交代码到Github不显示小绿点的问题

最近在公司提交代码到Github的时候,发现提交了代码之后,在主页没有显示对应绿色的contributions;

最后发现是git的邮箱配置问题(并不是我偷懒没有写代码~);



解决提交代码到Github不显示小绿点的问题

在提交代码时,Github会使用你当前仓库中配置的git的邮箱作为提交邮箱(而非你SSH中配置的邮箱地址);

只有提交的邮箱地址和你Github账号的邮箱地址一致时才会显示绿色的contributions;

所以可以修改在对应的仓库下的邮箱地址配置;

相关的命令如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 使用log命令查看作者的邮箱地址
git log

# 使用以下命令对邮箱进行配置
# 如果只想修改这一个仓库的邮箱:
git config user.email "your_email@example.com"
# 可以使用如下命令确认修改是否成功:
git config user.email

# 如果想对所有的仓库生效,避免在别的仓库继续出现这个情况,则输入:
git config --global user.email "your_email@example.com"

# 同样可以查看确认一下:
git config --global user.email


本文作者:Jasonkay
本文链接:https://jasonkayzk.github.io/cn/2020/06/25/%E8%A7%A3%E5%86%B3%E6%8F%90%E4%BA%A4%E4%BB%A3%E7%A0%81%E5%88%B0Github%E4%B8%8D%E6%98%BE%E7%A4%BA%E5%B0%8F%E7%BB%BF%E7%82%B9%E7%9A%84%E9%97%AE%E9%A2%98/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可