git回退版本

川长思鸟来 2022-08-31 07:10 349阅读 0赞
  1. # 查看git提交日志
  2. git log
  3. # git重置到指定版本
  4. git reset --soft a1ad5a6f317ceadb087dbb0138a3bd0f683c2040
  5. # 强制推送远程
  6. git push origin master --force
  7. git reset –-soft git reset –-hard ,区别是:
  8. 前者表示只是改变了HEAD的指向,本地代码不会变化,我们使用git status依然可以看到,同时也可以git commit提交。后者直接回改变本地源码,不仅仅指向变化了,代码也回到了那个版本时的代码。

发表评论

表情:
评论列表 (有 0 条评论,349人围观)

还没有评论,来说两句吧...

相关阅读

    相关 git版本退

    一、问题描述 在利用github实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:回退

    相关 git版本退

    工作中偶尔会遇到误把代码提交到正式环境分支需要撤回的情况,为了保证分支提交记录的干净,我们不能手动还原代码然后撤回,需要利用git机制进行撤回,这里记录下撤回方法 1.查询到

    相关 git——版本退

    前面讲了git添加和提交文件,但是如果提交错误,我们怎么回退呢?        1、每次的commit,我们都可以通过命令来查看,使用git log来查看,如果想格式化提交命

    相关 git 版本退

    前言: 使用git管理项目开发的过程中经常会碰到这种情况:某次提交已经push到了远程仓库,可是突然需要回退代码,怎么将远程代码库回滚呢? 不推荐这样做:在网上看到大部分人给