为服务器设置只读github帐户的首选方法是什么?

时间:2015-12-21 21:03:44

标签: github deployment

我为我的组织设置了2个github帐户,主要帐户"软件"和一个帐户"服务器"我只在我们的服务器上用来提取更新(和切换分支)

他们都是个人账户,"软件"是一个付费帐户"服务器"是一个免费帐户。

此设置工作正常,但我们现在必须转换"软件"进入组织帐户。我这样做了,为我们的存储库创建了读写团队,然后邀请了相应的人员。

一切顺利。

但现在我无法邀请"服务器"帐户,所以我再也不能使用那个来更新我们的登台&生产服务器。我认为问题在于这是一个免费帐户。

它似乎有用,因为我可以找到该帐户并创建一个邀请,但没有任何内容出现在"服务器"我登录时的帐户,并且没有发送电子邮件。

我没有看到设置付费帐户的重点,因为它永远不会用于创建或贡献存储库。它只会在我们的服务器上用于提取更新。

我也不想在服务器上使用我自己的帐户,因为这似乎是一种非常糟糕的做法。

那么将更新提取到服务器的最佳做法是什么?

1 个答案:

答案 0 :(得分:1)

我建议使用deployment keys而不是创建虚拟帐户和邀请服务器。如果您只需要提取更改,这是一种常见的设置。这就是部署密钥的用途。