我应该如何组织我的Git存储库和分支来创建网站的多个版本?
我是SVN用户希望转移到Git。我一整天都在阅读文档和教程,但我仍然没有答案。我不知道这个工作流程是否有意义,但这是我的情况,以及我希望从我的工作流程中得到什么:
多个开发人员,都在他们的工作站本地开发
该网站的3个版本:Dev,Staging,Production
这是我的梦想:
开发人员在他自己的分支上本地工作,比如说“developer1”,在他的本地机器上进行测试,并提交他的更改。
另一位开发人员可以将这些更改下载到他自己的分支中合并developer1 - > developer2。
当工作准备好被公众看到时,我希望能够“推动”到Dev,Staging或Production。
git push origin staging
或者可能
git merge developer1 staging
我不确定。就像我说的,我还是Git的新手。
以下是我的主要问题:
我的网站(Dev,Staging,Production)是否必须是存储库?为了成为新变化的接受者,他们必须“裸露”吗?
我想要一个或多个存储库,有多个分支?
这甚至是有意义的,还是我走错了路?
我已经阅读了很多教程,所以我真的希望有人可以帮助我解决我的具体情况。非常感谢!
没有找到相关结果
已邀请:
3 个回复
浅镁
窝头菊
悍蕾驮苇袜