iOS 使用SourceTree Merge代码

2022-01-18  本文已影响0人  山杨

情形1:

开发在分支上,需要把分支的代码merge到trunk上,使用cherry-pick(遴选)来实现。

SourceTree

  1. 在分支中找到需要merge的已提交项,右键选择cherry-pick,这一步是确定选中需要merge的代码
  2. commit到trunk,成功后再push,完成!

有时候需要merge多个已提交项,这种情况适合使用命令行提交

命令行

  • 合并一个commit
    git cherry-pick commit-id
  • 合并多个commit
    git cherry-pick commit-idA commit-idB ...
  • 合并连续的多个commit
    git cherry-pick commit-idA..commit-idB
  • 如果成功,就可以到sourceTree中看到trunk出现commit提示的通知
  • 如果失败,就需要看看是不是有代码冲突了,先解决冲突,再commit
  • commit成功后push代码,完成!
上一篇 下一篇

猜你喜欢

热点阅读