在主服务器或分支机构上创建GIT标记以及合并活动的位置

时间:2016-10-24 07:44:39

标签: git git-branch git-merge

我是Git的新手,我有以下2个问题,请帮助我理解。

  1. 我有master和testrelease分支,我打算将testrelease分支合并到master,我想知道是不是我需要在master上创建标签而不是将testrelease branch合并到master?或者我需要在testrelease branch上创建标记,而不是将其合并到master。

  2. 我有主人和另外两个分支,我有新的分支(当前工作分支),我需要合并回主人和其他2分支。我的问题是,是否需要首先合并到主人,而不是从主人合并到其他2个分支?

1 个答案:

答案 0 :(得分:1)

  1. 首先合并为master,然后标记提交。

  2. 这取决于工作。如果它们是从同一分支(例如master)生成的每个独立分支,则合并回master,然后将其他功能/修复合并/ rebase到其他分支。如果它们是作为子分支彼此创建的,那么首先合并回原始基础并最终汇聚回到最后一个。

  3. 您可能还会发现此Git流模型很有用:http://nvie.com/posts/a-successful-git-branching-model/