项目管理 分支合并

wangle · 2018年09月20日 · 最后由 wangle 回复于 2018年09月20日 · 212 次阅读

请问下coding里面有个项目有两个版本,a分支本推了3个版本,我只想把2版本的第二次推送合并到b分支能实现不呢~~

共收到 5 条回复

您这边无法合并的报错截图是什么?

2楼 已删除
zhongyue 回复

感谢回答可能是我一开始问题没表达清楚 我的意思是: 我没能找到如何这样操作.我看到的合并只能是把分支的最后一个版本合并到另一个分支,不知道怎么操作一个分支的中间某次提交记录合并到另一个分支

wangle 回复

您所述的操作可以实现,关于 Git 合并请参阅官方文档 文档 https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%9A%84%E6%96%B0%E5%BB%BA%E4%B8%8E%E5%90%88%E5%B9%B6 与 h 与 与 https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E9%AB%98%E7%BA%A7%E5%90%88%E5%B9%B6 ,同时您可以借助 git cherry-pick 命令来实现,可以搜索关于这个命令的资料,比如 https://segmentfault.com/q/1010000009808537

zhongyue 回复

具体情况是我上线另两个不同版本的网站(通过分支区别代码),a分支里面加了三个功能,分别推了三次,b分支加了一个功能,推了一次(四个功能都不相同),b分支突然想用a分支的第二次推送的功能~请问能如何操作呢

wangle 回复

git cherry-pick 可完美解决,非常感谢

wangle 关闭了讨论 09月20日 11:25
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
相关话题