Git在某个节点切出新分支

这篇具有很好参考价值的文章主要介绍了Git在某个节点切出新分支。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

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

1,找到节点编号

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

Git在某个节点切出新分支

 文章来源地址https://www.toymoban.com/news/detail-487137.html

  1.2 或者使用IDEA找提交记录

Git在某个节点切出新分支

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,快速发布

若解决了您的问题。

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

Git在某个节点切出新分支

 

到了这里,关于Git在某个节点切出新分支的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git 查看某个分支是从哪个分支拉出来的

    原文链接:https://blog.csdn.net/allanGold/article/details/102478157

    2024年02月10日
    浏览(45)
  • git命令合并某一个分支的某个commit到目标分支

    1. 应用场景 在A分支上提交了一个commit,B分支也需要提交这个commit代码,避免人工复制代码,可以使用git命令行操作。 2. 基本用法(实例讲解) 比如,我们的仓库中有 master 和 pre-master 两个分支,现在只想将 f 提交到 master分支。 现在将 f 提交到master分支,其实这个f字母是打

    2024年02月02日
    浏览(76)
  • git :合并某个分支上某次commit记录到另外一个分支

    需要将A分支的某次提交记录 ,合并到B分支 1)切回到 A分支 找到提交的commit id 可以使用git log 命令 或者 右键上次提交的记录 copy reversion number         git checkout A git log 2)  切回到 B分支  使用 git cherry-pick  A的 commitID ,回车 3)最后git status /git push 如果遇到问题,可以使

    2024年02月16日
    浏览(68)
  • Git将某个文件合并到指定分支

    企业开发中,经常会单独拉分支去做自己的需求开发,但是某些时候一些公共的配置我们需要从主线 pull ,这时候整个分支 merge 显然不合适 查看分支 git branch git stash 把当前进度(工作区和暂存区)保存起来 git stash pop 来恢复之前的进度继续开发新功能 本文由博客一文多发平

    2024年01月18日
    浏览(60)
  • idea git将某个分支内的commit合并到其他分支

    idea git将某个分支内的commit合并到其他分支 1.打开旧分支的代码提交记录 在IDEA中切换到新分支的代码,点击Git打开代码管理面板,在顶部点击Log:标签页(这个标签页内将来可以选择不同分支的个人/所有人的代码commit记录),左侧栏双击选择某个旧分支后将展示该分支的所有

    2024年02月03日
    浏览(60)
  • Git创建本地分支并关联远程分支(项目代码备份)

    1、创建本地分支 例如:git branch dev,这条命令是基于当前分支创建的本地分支,假设本地分支是main,则是基于main分支创建的本地分支dev。 2、切换到本地分支 例如:git checkout dev,这条命令表示从当前main分支切换到dev分支。 3、创建本地分支并切换 例如:git checkout -b dev,这

    2024年02月16日
    浏览(51)
  • 【微命令】git 如何修改某个分支的名字(git branch -m newbranch)

    简要信息,快速记录 假设作为git设计者,要用来修改branch的命令,那么就是 git branch作为前缀,然后进一步修改的命令是branch相关的对象处理,应该就有 增删查改,帮助等,但一定都是在branch这个域下面,这样容易记住比如: git branch --help

    2024年04月26日
    浏览(38)
  • git:只clone或fetch某个分支最新版本的内容

    参考: 【解决】Git如何只克隆远程仓库最新的一个版本(不拷贝其他所有历史版本)_克隆github远程仓库代码的当前版本_COCO56(徐可可)的博客-CSDN博客

    2024年02月13日
    浏览(54)
  • git只合并某个分支某一次提交的commit

    今天遇到一个需求,因为业务原因,现已开发的部分功能,暂时不上线,只上线部分功能,但我们的所有功能都在同一个分支上,于是就需要把部分功能代码分离出来,一起来看看吧! 一、合并单个commit 首先,我们需要把 A 分支上提交的部分代码,放在 B 分支上 二、合并连

    2024年02月15日
    浏览(58)
  • git合并指定commit——git合并某个特定的提交commit到指定的分支上

    git合并指定commit——git合并某个特定的提交commit到指定的分支上 1、应用场景: 在A分支上提交了一个commit,B分支也同样需要这个commit的代码,为了避免人工复制代码,可以用git的一些操作替代 2、操作步骤 1、在当前A分支(deploy/t),通过 git log 先找到A分支的commit代号( 简

    2023年04月08日
    浏览(76)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包