如果此问题有点偏离主题,我很抱歉,但我想知道如何在GitHub上设置“镜像”存储库,如https://github.com/mirrors所示。如何在GitHub上设置镜像回购
此外,我正在运行Windows。
如果此问题有点偏离主题,我很抱歉,但我想知道如何在GitHub上设置“镜像”存储库,如https://github.com/mirrors所示。如何在GitHub上设置镜像回购
此外,我正在运行Windows。
这看起来就像一个普通的用户帐户,除了由Github员工维护。如果您认为他们有兴趣在该页面上托管您的项目,可以通过电子邮件发送给他们:[email protected]
但是,除非您是Linus Torvalds或Larry Wall,否则他们可能不会跳跃的机会。你必须set up your own account,然后只是create一个公共存储库---这是免费的 - 瞧,这是你的镜像。
在本地,如果您已经为该项目准备了不同的远程存储库,则只需将您的Github帐户设置为second remote即可在您推送到主远程时或在特殊场合推送。
如果你想创建显示你自己的镜子网页上看到线的“从镜像”,根据这个答案回购,你必须联系Github的支持:Creating an official github mirror
我怀疑GitHub上有一个机制自动镜像回购。这将违背他们希望你在GitHub首先有回购。
如果您想要反映公共回购,可能有人已经在做。然后你可以使用它(或分叉它)。否则,你需要有一些服务器或者cronjob或者它为你做的事情。或者,如果您正在镜像的repo支持post-commit挂钩,请设置挂钩以推送至GitHub。
如果您注意到,配置文件的右上角有一个回购类型列表。所有这些回购都是“镜像”类型,并且似乎是在GitHub上查看非现场回购的方式。我想知道如何设置其中一个。 – shea
@bungeshea Gothcha!令人惊叹的是,您无法在每天看到的页面上看到什么。我在另一个问题中找到了您正在查找的信息,并编辑了我的答案以反映它。对不起,这不是更好的消息... – Dmitri
所以你必须联系他们为每个“镜子”你想要做的?似乎Apache在他们的组织中拥有自己的镜像:https://github.com/apache/ant – CMCDragonkai