Git回退代码操作大全

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

git回退代码的三种方式mixed,soft,hard
基于IDEA操作,也有纯命令操作,操作方式几乎差不多,在这里不做赘述。

一、.mixed的操作(IDEA的默认操作)
Git回退代码操作大全

1.左下角git指向标,点击看到我们的git操作日志。选择你要回退的版本。
复制Reversion Number***
Git回退代码操作大全

2.在git---->resposity----->Reset Hard粘贴你的Reversion Number,点击确定.
这时候你本地的代码和本地仓库都回退到commit状态下.
在commit状态下回退代码.成功!
Git回退代码操作大全

Git回退代码操作大全

3.这时候你以为工作完成了吗?不不不 还没有,我们的远程仓库上还保留的代码。这时候,我们需要在terminal窗口下

4.执行git push -f 强制推送本地的代码到远程仓库中,进行更新。
Git回退代码操作大全

6.更新完成后,本地的提交记录也消失了 更新完成!!!
Git回退代码操作大全

选择HARD类型是强制删除,本地代码和本地仓库的代码会直接回退,有点暴力不太喜欢.
至于soft类型和mixed的类型差不多,在这里也不做过多赘述.文章来源地址https://www.toymoban.com/news/detail-487170.html

PS后话:IDEA帮我们集成了大量的git操作,如切换分支,拉新分支,合并分支,rebase暂存,cherry-pick等等优秀的操作,等待着大家去探索!!!

到了这里,关于Git回退代码操作大全的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • git/github 常规操作第四篇,如何用命令回退(回滚/还原)代码,看这篇文章就够用了

    当我们代码合并错误,或者代码因为某种原因找不到了,但是在历史版本中有最完整的代码,我们要怎么回滚或回退到对应版本还原代码呢,下面就用两种方式来回退。 第一种方式: 重置reset (谨慎:重置的方式不会保留废弃的提交记录) 1、查看并找到我们要回退的版本号

    2024年02月16日
    浏览(51)
  • Git回退版本的方式

    关键命令: git reset 回退原理: git reset --hard 命令会将HEAD指针、当前分支指针和索引区都移动到指定的commit ID,从而重置工作区为该版本。 步骤一:查看版本号 。git log查找历史或使用git reflog命令查找合并操作的commit ID,找到需要回滚的目标版本号 步骤二:使用 git reset --

    2024年02月04日
    浏览(38)
  • git回退操作

    1. 在工作区回退: 此时文件没有经过任何提交 2. git add之后回退 3. git commit 之后回退 其中, commit_id 可通过 git log 查看,例如: 4. git push之后回退 和第三点一样回退: 但是重新 git push 时会报错,需要执行: git push -f ,则成功。

    2024年02月12日
    浏览(35)
  • git操作之git commit以后想要回退方法

    如果你在Git中执行了git commit命令,但是发现提交的代码有误或者需要进行修改,可以使用git reset命令回退到上一个提交状态。具体步骤如下: 1、使用git log命令查看当前分支的提交历史,找到你需要回退的提交。每个提交都有一个唯一的SHA-1哈希值,你可以使用这个哈希值来

    2024年02月07日
    浏览(38)
  • Git回退已经提交commit的(还未推送push的)代码及撤回代码回退

    1.Git回退已经提交的代码 原文链接(原文写的是已经推送push的代码) http://t.csdn.cn/CDjgq 已经开始难过了,我提交后没有推送就按照上文提示进行了代码回退,结果idea里面没得我最后一次提交的代码。。。然后我开始了第二轮操作, 撤回 代码回退 2.撤回代码回退 1)首先输入

    2024年02月13日
    浏览(67)
  • Git 回退(Revert)操作后无法重新合并的问题

    公司使用码云企业版作为代码托管平台,采用master/dev分支分类进行代码管理,matser分支为保护分支,只能审核后在网页端提交合并(请求评审)。 此时dev代码合并到master后发现有问题需要回退上次一合并,此时只能在请求评审处点击回退按钮,回退后master并没有改动,而是

    2024年02月11日
    浏览(42)
  • Git的原理与使用(一):Git的基本操作(包含:版本回退)

    Git是一个版本控制器 在这里我们重点介绍Linux操作系统下的Git的使用 因为在未来的开发过程中Linux操作系统的使用更为频繁 而且Git最初就是在Linux操作系统下面开发的 1.git命令与git help(Git下的\\\"man手册\\\") 首先我们可以使用git命令来查看我们有没有安装Git 如果结果是这样的 说明

    2024年02月05日
    浏览(38)
  • Java后端入职第四天,就被要求代码回退(Git回退实战)

    初入职场,由于自己的失误或者对git不熟悉,把被人的代码给冲突掉了,然后需要立马回滚,对于新手开发,应该比较常见吧!或者,比较多一种情况,错误把工程add了到了暂存区,比如一些本地配置,本来就不应该提交的,又或者,开发中只提交部分代码,又想最新的提交

    2024年02月06日
    浏览(36)
  • git:代码回退restore 、reset、revert

    友好提示看这篇需要对git有一定了解!!! git中有很几个关于代码回退的命令:restore 、reset、revert ,初学git的同学们可能搞不清楚什么时候该用哪个,根据我的一点点经验,简单介绍一下它们,希望能帮到大家 (我的水平有限,内容仅供参考 . ,哪里有问题,欢迎指出) 一: restore(恢复) 针对

    2024年02月05日
    浏览(42)
  • Git 回退代码的两种方法对比

    Git 回退代码版本 在项目的开发中,有时候还是会出现,一些误提交了一些代码,这时候就会想撤回提交的代码,在Git中有两种方法可以使用,现在通过对比方法比较这两种方法的区别,分别适用于哪些情况? 在Git中回退代码,经常使用revert或者reset来做,这两种操作都可以

    2024年02月07日
    浏览(59)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包