背景介绍
我现在有2个流程 AAA、BBB;想要把这2个不同来源的分支,合并到一起。
操作命令
#下载dev分支 <分支名> <git_url> <目录名>
git clone -b dev_A ssh://git.....git dev_A
# 下载 cnv 分支
git remote add dev_B https://git.....git
# 从另一个存储库下载对象和引用
git fetch dev_B
# 合并
git rebase dev_A dev_B/v2.1_plus
# 可能会冲突,需要手动解决冲突
# 再继续合并
git rebase --continue
# 新建一个分支,给合并后的流程用
git checkout -b v2.2_dev_merge
# add、commit 后,推送到指定分支
git push origin v2.2_dev_merge
# 或者
git push cnv_trans v2.2_dev_merge