0


Git在某个节点切出新分支

操作前,必须先备份分支,避免丢失代码!!!!

操作前,必须先备份分支,避免丢失代码!!!!

操作前,必须先备份分支,避免丢失代码!!!!

1,找到节点编号

1.1 使用 git log 命令查看提交记录

1.2 或者使用IDEA找提交记录

2 从当前提交 HEAD 指针创建一个临时未命名分支

2.1 git chekcout 91d38bf2

2.2 这个时候只是从这个节点创建了一个临时未命名分支,

2.3 如果你这个时候切换到别得分支,那么你就相当于放弃了这个未命名分支

3 把临时分支保留的提交创建成新分支

3.1 git switch -c 2023-0306-dev

3.2 成功从develop 的 head: 91d38bf2(某次提交) 切出一个新的分支

3.3 推送到远程并与远程的2023-0306-dev关联 (若没有远程分支创建并关联)

3.5

*git p*ush -u origin 2023-0306-dev

4 应用场景

4.1 合并错误分支

4.2 需要发布某一节点的分支

4.3 紧急发布

开发过程中,本次代码已经全部合并到dev(测试中待发布状态)

这时有个紧急bug需要修复,但是不能把本待发布的版本发上去

找到上次发布节点,切出新分支,更改bug,快速发布

若解决了您的问题。

麻烦抬起发财小手点个赞!

标签: git github

本文转载自: https://blog.csdn.net/qq_37739437/article/details/129376185
版权归原作者 wuzi_uzi 所有, 如有侵权,请联系我们删除。

“Git在某个节点切出新分支”的评论:

还没有评论