Git:我如何设置我的环境?

时间:2011-06-28 16:48:54

标签: git

我对Git完全不熟悉。我有一个生产服务器,一个开发服务器,然后是另一个开发人员(共2个)。我想我需要在我的生产服务器上设置我的主存储库作为生产分支,然后将开发服务器设置为dev分支/ repo,然后当我自己或其他开发人员连接时,我们连接&得到dev分支/ repo并从那里运行。

这听起来像是做这种事的正确方法吗?我怎么做?

2 个答案:

答案 0 :(得分:4)

记住git不是一个Web部署系统,以下是一个人如何做这样的事情。

http://toroid.org/ams/git-website-howto

另外:http://nvie.com/posts/a-successful-git-branching-model/

http://progit.org/

答案 1 :(得分:0)

从我的角度来看,soruce控制系统独立于部署基础架构。

为了让生活更轻松,我会设置一个Git服务器来处理所有不同的存储库。当然,我会根据一些最佳实践/要求构建存储库的结构。

例如:

  • master(可能是开发分支)
  • Production_Master(x点的master分支,用于下一版本所需的修补程序和更改)
  • 生产(始终是生产服务器上的部署点)

如何拆分部署服务器与Git服务器的方式无关。如果您想限制两个成员团队中的哪些人有权访问,那么我建议您使用权限进行此操作。