合并 GitHub 账户 - 贡献和统计信息

5
我想合并我的两个GitHub账户(即将存储库的所有权转移给一个账户,并删除另一个账户,根据https://help.github.com/articles/transferring-a-repository/)。那么我的另一个账户会继承旧账户的贡献数(因此也会有贡献图和活动总览)吗?换句话说,是什么决定了GitHub账户的贡献数量:是提交的电子邮件地址与我GitHub账户关联的电子邮件地址之一对应时吗?
我已经阅读了Merging two github accounts,但它没有回答贡献数的问题。
1个回答

8

转移的仓库将继承问题、拉取请求、贡献历史、星标和关注。

贡献历史是一个不同的故事,如何计算可以在这里解释:https://help.github.com/articles/viewing-contributions-on-your-profile/引用自该网站:

什么算作贡献

在您的个人资料页面上,某些操作会被视为贡献:

  • 提交到存储库的默认分支或 gh-pages 分支
  • 开启问题
  • 提出拉取请求
  • 提交拉取请求审查
  • 在存储库的默认分支或 gh-pages 分支中共同撰写提交

假设您有两个用户:A <a@gmail.com>,B <b@gmail.com>,您要将B合并到A中:

  • 像“开启PR”、“开启问题”、“在问题/PR上发表评论”、“对PR进行代码审查”等在B的资料中被视为贡献的事件将丢失。
  • 在主分支上的“提交”事件将添加到A中-如果您在A的帐户设置中添加了b@gmail.com作为您的电子邮件之一。

当您将B的仓库转移到A中,然后删除B帐户时。


1
值得一提的是,在将账户B添加到账户A之前,您需要在该账户上删除账户B的电子邮件 - 否则会提示“添加错误 ______:电子邮件已在使用中”。 - jordanz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接