当前位置:  开发笔记 > 运维 > 正文

如何在GitHub上设置私有Git存储库?它甚至可能吗?

如何解决《如何在GitHub上设置私有Git存储库?它甚至可能吗?》经验,为你挑选了6个好方法。

我打算仅以邀请方式将我的源代码分享给几十个用户.源代码本身不应该是公开的.允许并鼓励参与者提交更改.所以我需要源代码控制,最好是Git,托管在具有多个用户的私有访问级别的公共服务器上.

我了解到可以在GitHub上设置使用https://链接的私有git存储库.在GitHub本身,这样的项目不会出现在搜索中.对于参与的用户,项目显示"锁定"图标.所以显然有私人存储库,我只是不知道如何设置一个.许多教程使用SSH来设置私有存储库,但它们都要求您拥有"自己的服务器".

推送/拉动源代码时我不关心安全连接,也不关心GitHub的信任问题.我所关心的只是私人存储库,只能访问我邀请的用户.也许我很天真,这样的解决方案只能通过商业主机(例如Unfuddle,Assembla)获得,但如果没有,我真的很想知道它是如何完成的!



1> Thomas..:

更新2(最新):2019年1月7日,GitHub 宣布为所有GitHub用户提供免费和无限制的私人存储库,无论是否支付.创建新存储库时,只需选择"私有"选项即可.

更新1:2016年5月11日,GitHub 推出了一种新的定价模式,为您提供无限量的私人存储库,每月7美元.

原始答案:GitHub上的私有存储库是可能的,但只能使用付费帐户.从Micro帐户每月7美元起,您可以设置5个私有存储库.有关详细信息,请参阅计划页面.



2> Ben Duffin..:

bitbucket - 他们的计划似乎是最好的.他们给你的方式不仅仅是github为免费账户做的事 - 事实上,我仍然只使用免费计划 - 无需注册付费账户; 加上界面几乎与Github相同.

Anyhoo - bitbucket上的回购可以拥有最多五个私人用户,无限制的公共或私人回购 - 您使用付费帐户似乎唯一支付的是更多用户访问您的私人回购.


我也在使用bitbucket.而且我必须补充一点,如果你邀请其他人去bitbucket就会得到奖金:你的私人存储库可以在(最多)8个用户之间共享!
"加上界面几乎与Github完全相同"有时可能是这种情况,但不再如此.在我看来,GitHub的UI更简单,更实用.自提到Bitbucket以来,还有[GitLab](https://www.gitlab.com/).
我同意!正如你所说的那样,当我放弃答案时它非常相似但是现在感觉很笨拙而且与GitHub相比没什么好想的.我已经将所有内容都转移到GitHub付费订阅而不回头!

3> jutky..:

如果您是学生,您可以通过https://github.com/edu获得免费的私人存储库


@jutky不,你在有限的时间内得到一个免费的微计划(我认为2年).["折扣和**免费**计划可用于教育用途"](https://education.github.com/discount_requests/new)

4> beakr..:

Github是一个很好的工具,用于制作回购,但它对私人回购并不好.除非你得到某种计划,否则你被迫支付私人回购.到目前为止,我有几个项目,如果Github没有做我想做的事情,我就去Bitbucket.它比GitHub更难工作,但它是无限的免费回购.希望这有帮助.



5> VonC..:

自2019年1月7日起,可能:GitHub上无限制的免费私人存储库!
...但每个私人存储库最多有三个协作者.

Nat Friedman刚刚通过Twitter宣布:

今天(!)我们很高兴宣布为所有GitHub用户提供无限制的免费私人回购,以及一个新的简化企业产品:

" 新的一年,新的GitHub:宣布无限制的免费私人回购和统一的企业产品 "

开发人员第一次可以将GitHub用于他们的私有项目,每个存储库最多可以免费使用三个协作者.

许多开发人员希望使用私人回购申请工作,在侧面项目上工作,或者在公开发布之前私下尝试一些东西.
从今天开始,这些场景以及更多场景可以在GitHub上免费使用.

公共存储库仍然是免费的(当然 - 没有变化)并包括无限合作者.



6> 小智..:

一旦你在github上有一个付费帐户,如何创建一个私有存储库并不明显.要为具有付费帐户的组织创建私人仓库,请访问https://github.com/organizations/MYORGANIZATIONNAME.

我想办法如何导航的唯一方法是:

转到您组织的主页:https://github.com/MYORGANIZATIONNAME

点击右上角的"编辑MYORGANIZATION的个人资料"按钮

点击左上角的"Github"图标(非显而易见)

点击"新闻Feed"标签(非显而易见)

单击右侧的"New Repository"按钮...

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有