我想让Git设置如下。
Developer 1 --push-->
--> Github <--pull-- our server (public www folder)
Developer 2 --push-->
主要目标是在Github仓库中保留我们网站的副本,让开发人员在一切正常时拉到现场。
因此,想法是开发人员1和2可以克隆Github仓库,在本地进行更改并将其推回。当我们想要将这些更改反映到实时网站时,只需从服务器上的公共www文件夹运行git pull即可。
我已经有一个这样的设置供我自己使用,但是服务器正在使用我自己的Github帐户/密钥。这显然不适合多个开发人员。所以我认为一个好的方法可能是简单地设置一个通用的Github帐户,这样每个开发人员都可以简单地使用它来拉到实时网站。
但我不禁觉得有更好的解决方案。有没有更好的办法;你会怎么做?