git手动合并代码方式

2023-12-14 17:57:18

方法一:

1,找到待合并分支和3目标分支最后分叉的地方,可看分支节点图
在这里插入图片描述

2,将3.5.3相较于分叉之后的每一次commit都合并到develop上

  • 单个合并命令: git cherry-pick commitId
  • 多个合并命令: git cherry-picki commitId1,commitId2
  • 多个合并命令: git cherry-picki commitId1… commitIdN

3,合并之后,就相当于在develop分支上有n个commit待推送

4,将n个commit reset 到工作区

  • 命令: git reset HEAD~1 , 将最近的一次提交,转移到暂存区

5,解决冲突
6,再commit之后,push到远程

方法二:

  • 找到被合并的分支两个节点的范围之间,使用 git reset --soft
  • 然后 git stash 一下
  • 切换到 目标分支 再git stash apply

文章来源:https://blog.csdn.net/wlijun_0808/article/details/134997134
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。