我在私人仓库中创建了一个包含许多分支的项目,我目前正在使用名为Mp6-The-Three-Cup-Shuffle
的特定分支
我多次将我的提交推入分支,但没有一个记录在我的贡献图中。
我已经删除了文件夹中的所有内容,然后再次重新创建包,但是文件夹和遥控器仍然相同,我不需要使用git checkout Mp6-The-Three-Cup-Shuffle
。会那样吗?
我已经检查了我的用户名和电子邮件,他们已经配置好了。
我也可以看到我的提交已被推送,并且更改已经在github中
,但没有像贡献图片中那样记录,
任何建议都可以帮助解释为什么这不起作用?我怎样才能使它有效?
注意: 我正在推动IntelliJ的所有内容
答案 0 :(得分:3)
GitHub仅计算对默认和 gh-pages 分支的贡献。
以下是GitHub的引用:
如果提交符合全部,则会在您的贡献图表上显示 以下条件:
- 用于提交的电子邮件地址与您的GitHub帐户相关联。
- 提交是在独立的存储库中进行的,而不是fork。提交的内容是:
- 在存储库的默认分支(通常为
中master
)- 在
gh-pages
分支(对于Project Pages sites的存储库)
请记住,在使用私人回购时,您必须允许GitHub显示您的私人回复:
但是,贡献图表不会说明您正在使用哪个pricate repos:
干杯。
答案 1 :(得分:1)
我相信,如果您将分支合并到主分支或默认分支中,那么它将在图上填充那些提交推送。