前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于Git版本回退的几种方法

关于Git版本回退的几种方法

作者头像
乱码三千
发布2021-08-24 15:11:47
6970
发布2021-08-24 15:11:47
举报
文章被收录于专栏:乱码三千

如果已经commit,想要回退

版本回退
代码语言:javascript
复制
git reset --hard HEAD^   //一个^代表一个版本 如果回退两个版本那就HEAD^^ 以此类推
指定版本/版本穿梭
代码语言:javascript
复制
git reset --hard 8383f01   //一个^代表一个版本 如果回退两个版本那就HEAD^^ 以此类推

如果还没有commit

第一种 使用reset回退到当前版本初始状态
代码语言:javascript
复制
git reset --hard HEAD
第二种 使用checkout
代码语言:javascript
复制
git reset checkout . //放弃所有文件的修改
git reset checkout 指定相应文件
第三种 使用stash
代码语言:javascript
复制
git stash  //暂存当前修改的代码
第四种 使用revert重做
代码语言:javascript
复制
git revert -n 版本号
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-08-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 乱码三千 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 如果已经commit,想要回退
    • 版本回退
      • 指定版本/版本穿梭
      • 如果还没有commit
        • 第一种 使用reset回退到当前版本初始状态
          • 第二种 使用checkout
            • 第三种 使用stash
              • 第四种 使用revert重做
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档