我对Git完全不熟悉。我有一个生产服务器,一个开发服务器,然后是另一个开发人员(共2个)。我想我需要在我的生产服务器上设置我的主存储库作为生产分支,然后将开发服务器设置为dev分支/ repo,然后当我自己或其他开发人员连接时,我们连接&得到dev分支/ repo并从那里运行。
这听起来像是做这种事的正确方法吗?我怎么做?
答案 0 :(得分:4)
记住git不是一个Web部署系统,以下是一个人如何做这样的事情。
http://toroid.org/ams/git-website-howto
答案 1 :(得分:0)
从我的角度来看,soruce控制系统独立于部署基础架构。
为了让生活更轻松,我会设置一个Git服务器来处理所有不同的存储库。当然,我会根据一些最佳实践/要求构建存储库的结构。
例如:
如何拆分部署服务器与Git服务器的方式无关。如果您想限制两个成员团队中的哪些人有权访问,那么我建议您使用权限进行此操作。