在我们的2开发设置上适当的git工作流程

时间:2014-02-04 12:52:30

标签: git workflow git-workflow

我们有一个存储库,它只有一个分支: master

我和我的朋友git clone在本地计算机上的。每当我们进行更改时,我们git commit& {strong>主上的git push和更新的git pull

现在,我们购买了一个VPS作为我们的暂存(将在稍后生产),我们还在我们的域上设置了一个子域:

http://dev.domain.com/ => /var/www/project_dev

http://domain.com/ => /var/www/project_prod

现在我很困惑我该怎样做才能在两个目录上都有一个git副本。我应该创建一个开发分支,然后在那里推送我们的本地更改,这是/var/www/project_dev将要克隆的地方吗?那么主分支是我应该克隆/var/www/project_prod的地方?能不能请你开导。

1 个答案:

答案 0 :(得分:1)

我喜欢使用 this workflow

Git branching model

基本上,您通常会提交develop分支。合并到master表示稳定版本。因此,无论何时合并到master中,都需要从暂存存储库中的master分支到生产存储库上的master分支。