2

我的项目在远程服务器中有两个分支,master 和 release 分支。我们在 master 分支上开发应用程序。

当我们发布版本时,我们希望将代码从主分支复制到发布分支。但我做不到,我需要帮助。

我尝试将代码从 master 更改为 release。不幸的是,它不起作用,因为一些提交有多个父级。

Cherry pick 不是一种选择,因为有太多的提交要一个一个地完成,而且还需要修复提交之间的冲突。

有任何想法吗?如何在分支之间复制此代码?我们确实需要发布分支中的历史记录(它已经在主分支上)

编辑:感谢您的快速回答。不幸的是,Gerrit 不允许合并并拒绝我的合并推动

4

1 回答 1

5

我认为简单地使用git merge就足够了。

git checkout production
git merge master
于 2013-07-30T14:55:49.183 回答