git 回退版本
来源:互联网 发布:网络音乐在线听 编辑:程序博客网 时间:2024/06/05 15:19
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版本回退
- Git版本回退
- git 版本回退
- Git 版本回退
- git版本回退
- git版本回退
- Git回退版本
- git版本回退
- git版本回退
- git版本回退
- git 版本回退
- git版本回退
- MongoDB Driver:使用正确的姿势连接复制集
- babel+gulp实时转码ES6
- Python checkio median解决方案
- 通过调用百度地图API在web网页中嵌入百度地图,并进行单点或多点标注
- Ipyhone 常见魔术命令
- git 回退版本
- 删除节点(七)
- opencv2.4.13+win10+vs2015
- [leetcode]121. Best Time to Buy and Sell Stock[facebook]
- Android开发:最全面、最易懂的Webview使用详解
- 统计学习方法 第6章 逻辑斯谛回归与最大熵模型(1)
- 蓝牙4.0BLE抓包(二) – 广播包解析
- "git rm" 和 "rm" 的区别
- ELK 快速指南