操作前,必须先备份分支,避免丢失代码!!!!
操作前,必须先备份分支,避免丢失代码!!!!
操作前,必须先备份分支,避免丢失代码!!!!
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,快速发布
若解决了您的问题。
麻烦抬起发财小手点个赞!
本文转载自: https://blog.csdn.net/qq_37739437/article/details/129376185
版权归原作者 wuzi_uzi 所有, 如有侵权,请联系我们删除。
版权归原作者 wuzi_uzi 所有, 如有侵权,请联系我们删除。