我打算仅以邀请形式将我的源代码分享给几十个用户。源代码本身不应该公开。参与者被允许并被鼓励提交他们的变更。所以我需要源代码控制,最好是Git,托管在一个具有私人访问级别的公共服务器上,供多个用户使用。如何在GitHub上设置私人Git存储库?它甚至有可能吗?
我知道可以在GitHub上设置使用https://链接的私有git存储库。在GitHub上,这样的项目不会出现在搜索中。对于参与的用户,项目会显示一个“锁定”图标。所以显然有私人存储库,我只是不知道如何设置一个。很多教程都使用SSH来设置私有存储库,但它们都需要您拥有“您自己的服务器”。
我不关心推/拉源代码时的安全连接,也没有GitHub的信任问题。我所关心的只是私人存储库,只能访问我邀请的用户。也许我很天真,这样的解决方案只能通过商业托管(例如Unfuddle,Assembla)获得,但如果不是,我真的很想知道它是如何完成的!
好吧,帐户设置,计划和计费...明白了。谢谢。 – LearnCocos2D 2010-04-08 13:39:09
Darn,如果我有更多的用户拥有私人只读访问权限,我可以与5个私人协作者确定。 – LearnCocos2D 2010-04-08 13:41:58
只需补充一下,如果你是一个组织,最小的计划是每月25美元,你会得到10个回购。 – ScottJShea 2014-03-26 20:19:37