目前,我的网站(生产服务器)中已经包含很多代码。现在,我想开始在项目中使用Git,并为团队设置临时服务器。有人可以给我任何建议吗?
这是我脑海中的图片:
Production - Production server which already have codes ↑ Staging - New staging server, will install Trac too ↗↙ ↖↘ Developer1 Developer2 - Local development
我的问题是,我应该如何开始?
我想到的一些步骤是:
做git init生产服务器(这安全吗?)clone 从生产到暂存服务器的存储库开发clone从阶段到本地计算机的仓库push 完成更改后将文件发送到登台服务器准备好登台后,push一切就可以制作了这个工作流程有意义吗,还是有一些更好的方法呢?
如果我只想更改一个文件怎么办?
在这个过程中,起源/母版与它有什么关系吗?谁是起源?我最终将有多重起源吗?
另外,branch在这种情况下,开发人员应何时使用?