git 合并其他分支的指定版本

需求:合并yuexin分支的指定版本代码到 新建的yuexin/main分支

1. 查看当前开发分支历史提交版本

  • git log

2. 找到想要被合并的目标版本对应 SHA值

3. 新建分支

  • git branch 新分支名 SHA值

git branch inter 617c3774610134a527836d7aecdd25be8b078d89

4. 拉取远程分支并创建本地分支(若本地还没有yuexin/main分支时执行)

  • git checkout -b 本地分支名x origin/远程分支名x

git checkout -b yuexin/main origin/yuexin/main

4. 切换到要合并的分支(若本地已经有yuexin/main分支时执行)

  • git checkout yuexin/main

5. 将临时分支的代码合并至 yuexin/main

  • git merge inter

6. 提交至远程

  • git push origin yuexin/main
posted on 2022-11-22 15:22  pleaseAnswer  阅读(900)  评论(0编辑  收藏  举报