操作前,必须先备份分支,避免丢失代码!!!!
操作前,必须先备份分支,避免丢失代码!!!!
操作前,必须先备份分支,避免丢失代码!!!!
1,找到节点编号
1.1 使用 git log 命令查看提交记录
文章来源地址https://www.toymoban.com/news/detail-487137.html
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 push -u origin 2023-0306-dev
4 应用场景
4.1 合并错误分支
4.2 需要发布某一节点的分支
4.3 紧急发布
开发过程中,本次代码已经全部合并到dev(测试中待发布状态)
这时有个紧急bug需要修复,但是不能把本待发布的版本发上去
找到上次发布节点,切出新分支,更改bug,快速发布
若解决了您的问题。
麻烦抬起发财小手点个赞!
文章来源:https://www.toymoban.com/news/detail-487137.html
到了这里,关于Git在某个节点切出新分支的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!