2012-10-19 29 views

回答

2

这看起来就像一个普通的用户帐户,除了由Github员工维护。如果您认为他们有兴趣在该页面上托管您的项目,可以通过电子邮件发送给他们:[email protected]

但是,除非您是Linus Torvalds或Larry Wall,否则他们可能不会跳跃的机会。你必须set up your own account,然后只是create一个公共存储库---这是免费的 - 瞧,这是你的镜像。

在本地,如果您已经为该项目准备了不同的远程存储库,则只需将您的Github帐户设置为second remote即可在您推送到主远程时或在特殊场合推送。

如果你想创建显示你自己的镜子网页上看到线的“从镜像”,根据这个答案回购,你必须联系Github的支持:Creating an official github mirror

+0

如果您注意到,配置文件的右上角有一个回购类型列表。所有这些回购都是“镜像”类型,并且似乎是在GitHub上查看非现场回购的方式。我想知道如何设置其中一个。 – shea

+0

@bungeshea Gothcha!令人惊叹的是,您无法在每天看到的页面上看到什么。我在另一个问题中找到了您正在查找的信息,并编辑了我的答案以反映它。对不起,这不是更好的消息... – Dmitri

+0

所以你必须联系他们为每个“镜子”你想要做的?似乎Apache在他们的组织中拥有自己的镜像:https://github.com/apache/ant – CMCDragonkai

1

我怀疑GitHub上有一个机制自动镜像回购。这将违背他们希望你在GitHub首先有回购。

如果您想要反映公共回购,可能有人已经在做。然后你可以使用它(或分叉它)。否则,你需要有一些服务器或者cronjob或者它为你做的事情。或者,如果您正在镜像的repo支持post-commit挂钩,请设置挂钩以推送至GitHub。