git 从一个commit节点拉出一个分支,当前分支代码回滚到指定commit节点

这篇具有很好参考价值的文章主要介绍了git 从一个commit节点拉出一个分支,当前分支代码回滚到指定commit节点。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

git 实用操作

1.从一个commit节点拉出一个分支

a.切到commit_id

// commit_id  提交节点
git checkout commit_id

b. 创建新分支

// new_branch_name 新拉分支的名字
git checkout -b new_branch_name

c. 推送到远程

// new_branch_name 新拉分支的名字
git push -u origin new_branch_name 

2.当前分支代码回滚到指定commit节点

a.本地代码回滚到指定提交节点

// commit_id  提交节点
git reset --hard commit_id

b.提交到仓库文章来源地址https://www.toymoban.com/news/detail-503061.html

git push -f

到了这里,关于git 从一个commit节点拉出一个分支,当前分支代码回滚到指定commit节点的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • git上传代码之还没push如何回滚上一次commit的操作

    git上传代码之还没push如何回滚上一次commit的操作

     使用的场景: 1.发现传错分支啦或者是还有东西未修改完成,想要撤回commit操作 必须是只是进行了git add . git commit -m \\\"save\\\" 还没有push  具体操作: 1. 切换到目标分支(在你执行commit操作的分支) 2.撤销commit,用如下指令 我的实际操作:  最终得到: 最后的最后: 本地的代

    2024年02月16日
    浏览(15)
  • 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日
    浏览(52)
  • git命令合并某一个分支的某个commit到目标分支

    git命令合并某一个分支的某个commit到目标分支

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

    2024年02月02日
    浏览(47)
  • git从某一个commit新建分支进行开发

    首先调用 git log 来查看历史commit信息 然后使用命令 git checkout [commitid] -b [new-branch-name] 来根据某个commit创建新分支 最后推送到仓库中使用命令 git push origin [new-branch-name] 就会在仓库中生成一个新的 branch 用于接下来的开发

    2024年02月09日
    浏览(9)
  • idea解决代码冲突-git分布式合并分支-加git回滚操作

    idea解决代码冲突-git分布式合并分支-加git回滚操作

    第一次接触项目发版的工作,记录一下解决版本冲突合并问题的心得。 适用场景:分布式项目,多人使用自己分支开发,最后合并自己的代码分支给主分支。 话不多说,直接看图 1.全部拉下来(这个拉取是全部拉取,既保证自己的分支最新,同时也把远端的分支都拉到最新

    2024年02月08日
    浏览(277)
  • git同一分支上多个commit合成一个的操作

    git同一分支上多个commit合成一个的操作

    1、首先git log——查看当前分支的提交记录 ,想要把圈起来的commit合成一个, 2、开始合并,敲下面这个命令 git rebase -i commitId commitId即找出要合并的几个commit的前一个commit的ID -i 的参数是不需要合并的 commit 的 hash 值,这里指的是第一条 commit, 接着键盘摁下 i 键,我们就进

    2024年01月19日
    浏览(50)
  • git当前本地已commit但未push到远程的提交,并选择其中一个commit推送至远程

    (1)查看当前本地已提交但未推送到远程代码仓库的记录: 或   (2)选择其中一次commit推送到远程代码仓库:     git cherry-pick:复制多个提交commit到当前分支_git cherrypick 多个提交_zhangphil的博客-CSDN博客 git cherry-pick:复制多个提交commit到当前分支git cherry-pick的作用是合并不

    2024年02月11日
    浏览(48)
  • GIT操作:把当前仓库的一个分支push到另一个仓库的指定分支

            有时候我们想把当前仓库A的一个指定分支1 推给 另一个仓库B的另一个指定分支2, 可以通过2个主要命令git remote xxx 和 git push newOrigin 当前分支:目标分支 完成。 示例 假设有2个仓库rep1和rep2 rep1:当前仓库  rep2:目标仓库 我们想把当前仓库[rep1]的指定分支[bran

    2024年02月03日
    浏览(46)
  • git将当前分支当前修改的代码提交到新分支(默认创建新分支)

    前言 由于工作的需要,经常要把自己的代码线推到自己的分支上,然后再提merge合并到主开发分支上,这是一种比较规范的做法,保证了开发的协作性和代码的稳定性,工作中,同事们通常都推荐使用SVC工具,俗称小乌龟,但是作为一个有经验的开发,不能单单只依靠工具,

    2024年02月10日
    浏览(45)
  • git怎么把当前分支代码合并当指定分支

    场景:当前处于test分支,现在要把test分支代码的内容push到master里 1.切换到test分支(如果当前分支不是test才需要切换) 2.拉取test远程分支的代码(如果本地的代码内容和远程不一样,就拉,否则跳过) 3.切换到指定分支master 4.把test分支的代码合并到master 题外话,如果已经

    2024年02月12日
    浏览(44)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包