如果我将回购从Gitlab转移到Github,活动信息会转移吗?

时间:2017-10-25 16:43:56

标签: git github gitlab

即使这听起来微不足道,但我找不到任何有效的答案。 我的情况是这样的。我从事许多个人项目,并使用Gi​​tlab作为我的git提供者。但我想从GitLab(私人回购)移动我的一些回购,并将它们作为Github上的公共回购。我的问题是:

  1. 如果我将一个回购从Gitlab转移到Github并且回购有贡献(在我的情况下,在两年内约有50次提交),Github活动图是否也会反映前两年的提交和其他活动发生在Gitlab上?
  2. 将来有没有办法在Github和Gitlab上同步两个repos之间的提交?

1 个答案:

答案 0 :(得分:1)

我非常确定Github的活动图是根据存储库中的实际提交日期来计算的,所以第一个问题的答案是肯定的。

我自己观察了这一点,当时我没有向Github推送几天,但做了本地提交。
在我最终推送完所有内容之后,我的活动图表中的更改是在我实际提交的日期,而不是在我推送所有内容的那一天。

另外,前段时间(也许是一年?),操纵GitHub的活动图表风靡一时。
突然之间,每个人都在编写脚本来创建一个过去使用虚拟提交的新存储库,并以某种方式设置提交日期,以便GitHub活动图显示一些文本some examples {{ 3}})
如果GitHub只考虑用于创建此图的推送,那么这是不可能的。