git 版本回退

超、凢脫俗 2022-08-31 15:22 274阅读 0赞

git 版本回退

方法1

  1. git reset --hard dbf5efdb3cd8ea5d576f2e29fe0db1951d0e3e3b
  2. # 强制推送到远程分支, 会抹去远程库的提交信息, 不要这么干
  3. # git push -f origin master

方法2

  1. # 回退到指定版本, 需要解决冲突
  2. git revert e7c8599d29b61579ef31789309b4e691d6d3a83f
  3. # 放弃回退(加--hard会重置已 commit和工作区 的内容)
  4. # git reset --hard origin/master

参考资料

  • **推荐: ** 如何优雅的进行版本回退 · includeios/document
  • 版本回退 - 廖雪峰的官方网站
  • git 回退到某版本后,再在此版本上更新,无法 push · Ruby China
  • git回退版本(線上和本地倉庫) | 程式前沿
  • git reset soft,hard,mixed之区别深解 - 菜鸟++ - 博客园

发表评论

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

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

相关阅读

    相关 git版本退

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

    相关 git版本退

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

    相关 git——版本退

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

    相关 git 版本退

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