使用dev、stage和live站点的Git Web工作流程

3

对于我发现的工作流程,我有点困惑。 应该有一个裸仓库、一个备份仓库、一个上线仓库和一个备份仓库吗? 这对于大型项目来说不会太占用空间吗?也就是说,需要四倍的空间……

还是说我可以做其他的事情?一个裸仓库,然后复制文件?

3个回答

3

抢先一步了 :) 很高兴有人和我想的一样。 - Will Buck
2
没错。使用分支。这里有一个聪明的方法 - Ryan Kinal
我不确定这是否是原帖作者所问的问题。我理解的问题是“我应该为每个环境克隆一次repo还是只复制文件(避免多个.git的副本)”。我没有答案。 - Tamlyn

0
如果您需要为开发新功能、QA测试“完成”的功能以及在生产中稳定构建保留不同的代码库“版本”,则在GIT中进行分支是一个不错的选择。您可以为每个版本创建一个分支,这应该允许您根据需要在任何版本上工作。

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接