git回到指定版本命令
来源:互联网 发布:设置淘宝子账号 编辑:程序博客网 时间:2024/06/03 18:51
git reset 是指将当前head的内容重置,不会留log信息。
git reset HEAD filename 从暂存区中移除文件
git reset --hard HEAD~3 会将最新的3次提交全部重置,就像没有提交过一样。
git reset --hard [commit哈希值](38679ed709fd0a3767b79b93d0fba5bb8dd235f8) 回退到 38679ed709fd0a3767b79b93d0fba5bb8dd235f8 版本
根据--soft --mixed --hard,会对working tree和index和HEAD进行重置:
git reset --mixed:此为默认方式,不带任何参数的git reset,它回退到某个版本,只保留源码,回退commit和index信息
git reset --soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可
git reset --hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容
例如:
我要彻底返回在上一次提交以前的版本。git reset --hrad HEAD~1
我要回到上一次提交的版本:git reset --hard
0 0
- git回到指定版本命令
- git回到上一版本命令
- git回到某个历史版本命令
- git让某个文件回到某个版本
- Git 回滚到指定版本
- git 回滚到指定的版本
- git 回滚到指定的版本
- iOS-git回滚到指定版本
- Git强制回滚到指定版本
- git如何使工程回到原来的版本
- git如何使工程回到原来的版本
- git管理 回到之前版本服务器 有错误信息 强制推送
- 【git】Git检出某次提交指定版本
- Git版本控制命令
- git pull 命令指定路径
- 安装指定版本Selenium命令
- [Git] 获取指定的历史版本代码
- git指定提交版本克隆大型库
- Android签名之生成keystore的两种方式
- shell中一些特殊符号的意思
- 构建自己的JS库
- Shiro权限框架及与Spring集成
- oracle 性能优化操作二:避免不必要的类型转换
- git回到指定版本命令
- 系统时间和JVM的Date时间不一致
- 用Java控制SQL进行一些简单的处理(改进版)
- elasticsearch安装部署文档
- SensorManager的方向传感器Orientation -- 指南针的简易实现
- Windows 2003 VPN环境搭建
- 分布式任务系统gearman及python实例
- 集成代码编辑器ACE的经验
- Android Fragment完全解析,关于碎片你所需知道的一切