目前我的网站(生产服务器)已经有很多代码了。 现在我想开始为我的项目使用Git,并为我的团队设置一个登台服务器。 有人可以给我任何build议吗? 这是我脑海中的画面: Production – Production server which already have codes ↑ Staging – New staging server, will install Trac too ↗↙ ↖↘ Developer1 Developer2 – Local development 我的问题是,我该如何开始? 以下是我脑海中的一些步骤: 在生产服务器上做一个git init (这是安全的吗?) clone生产回购clone到登台服务器 开发人员clone这个回购从分期clone到他们的本地机器 完成更改后将文件push送到登台服务器 准备就绪时, push所有内容push送到生产中 这个工作stream程是否合理,还是有更好的方法呢? 如果我只想更改一个文件呢? 在这个过程中起源/主人有什么关系呢? 谁是起源? 我会最终有多个起源? 另外,在这种情况下,开发人员何时应该使用branch ?