首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >快速学习-Gti版本回滚

快速学习-Gti版本回滚

作者头像
cwl_java
发布2020-03-28 19:30:46
3190
发布2020-03-28 19:30:46
举报
文章被收录于专栏:cwl_Javacwl_Javacwl_Java

7、版本回滚

目的:误删代码需要找回的时候,或者有一个函数在系统V1版本中有封装,跌倒V3版本的时候系统没有这个函数。

查看日志(务必在之前每次提交的时候写上注释):退出查看日志按q键

git log 					   #查看提交的历史
git log --pretty=oneline #查看提交的历史(格式化)

回滚操作:

git reset --hard HEAD^         回退到上个版本
git reset --hard HEAD~3        回退到前3次提交之前,以此类推,回退到n次提交之前
git reset --hard commit_id     回退到指定版本

操作步骤: ①创建临时分支 ②临时分支中回滚 a. 查看日志确定需要回滚的版本id b. 回滚 ③拷贝出需代码,删除临时分支(有问题问百度) $ git branch -d 需要删除的分支名

注意事项: a. 临时分支只是为了找回历史文件或代码,用完即删,因此不需要提交临时分支到线上仓库; b. 删除临时分支时,需要先切换出临时分支(退出临时分支,确保当前没有被占用),然后才能删除;

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-03-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 7、版本回滚
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档