我有两个遥远的分支:
主分支对齐以发布;生产就绪代码保留在这里。使用稳定支路进行测试。我们的Hudson构建器在每次推送时重新构建代码,我将生成的产品发送给测试团队。
对于任何给定的作业,我还使用依赖于稳定分支的本地分支。
我需要推动提交到稳定的分支以获得构建产品,所以在测试通过之后,如何将本地分支--其父分支是稳定分支--合并到掌握?
发布于 2014-05-18 15:53:15
在您完成对STABLE分支的开发之后,您应该通过转到命令行将其合并为master:
git checkout master结帐到主分支。
git pull以确保您有最新的代码。
git merge stable然后当你的编辑器弹出(如果VI然后点击:q)退出。
git push -u origin master将合并的母版推送到原始母版。
这就是你掌握的最新代码。
发布于 2014-05-18 18:31:25
您可能会使存储库过时或无效,但您需要的解决方案是:
git checkout mastergit pullgit merge bugfix_1234git push origin master在这样做之后,要非常小心地确保master与stable合并。
https://stackoverflow.com/questions/23723789
复制相似问题