git从Github拉到多个开发人员的实时服务器

时间:2012-12-07 17:51:01

标签: git web github

我想让Git设置如下。

Developer 1 --push--> 
                     -->  Github  <--pull-- our server (public www folder)
Developer 2 --push--> 

主要目标是在Github仓库中保留我们网站的副本,让开发人员在一切正常时拉到现场。

因此,想法是开发人员1和2可以克隆Github仓库,在本地进行更改并将其推回。当我们想要将这些更改反映到实时网站时,只需从服务器上的公共www文件夹运行git pull即可。

我已经有一个这样的设置供我自己使用,但是服务器正在使用我自己的Github帐户/密钥。这显然不适合多个开发人员。所以我认为一个好的方法可能是简单地设置一个通用的Github帐户,这样每个开发人员都可以简单地使用它来拉到实时网站。

但我不禁觉得有更好的解决方案。有没有更好的办法;你会怎么做?

1 个答案:

答案 0 :(得分:1)

这就是部署密钥的用途。看看Managing deploy keys