Github |为什么当我推送到特定分支时没有记录在我的贡献中

时间:2018-03-31 09:34:34

标签: git github intellij-idea

我在私人仓库中创建了一个包含许多分支的项目,我目前正在使用名为Mp6-The-Three-Cup-Shuffle的特定分支

我多次将我的提交推入分支,但没有一个记录在我的贡献图中。

我已经删除了文件夹中的所有内容,然后再次重新创建包,但是文件夹和遥控器仍然相同,我不需要使用git checkout Mp6-The-Three-Cup-Shuffle。会那样吗?

我已经检查了我的用户名和电子邮件,他们已经配置好了。

enter image description here

我也可以看到我的提交已被推送,并且更改已经在github中

enter image description here

,但没有像贡献图片中那样记录,

enter image description here

任何建议都可以帮助解释为什么这不起作用?我怎样才能使它有效?

注意: 我正在推动IntelliJ的所有内容

2 个答案:

答案 0 :(得分:3)

GitHub仅计算对默认 gh-pages 分支的贡献。

以下是GitHub的引用:

  

如果提交符合全部,则会在您的贡献图表上显示   以下条件:

     
      
  • 用于提交的电子邮件地址与您的GitHub帐户相关联。
  •   
  • 提交是在独立的存储库中进行的,而不是fork。提交的内容是:
  •   
  • 在存储库的默认分支(通常为master
  • 中   
  • gh-pages分支(对于Project Pages sites的存储库)
  •   

请记住,在使用私人回购时,您必须允许GitHub显示您的私人回复:

enter image description here

但是,贡献图表不会说明您正在使用哪个pricate repos:

enter image description here

干杯。

答案 1 :(得分:1)

我相信,如果您将分支合并到主分支或默认分支中,那么它将在图上填充那些提交推送。