git常见问题之:回滚版本
2016-12-20 15:31
603 查看
git reset 版本退回
HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset –hard commit_id
穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。
git log
git log –pretty=oneline 看意思就知道是美化显示一行啦
要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本
git reflog
另外
git reset –hard HEAD^退回到上一个版本
git reset – hard HEAD^100 退回往上100个版本
git reset HEAD file 可以把暂存区的修改撤销掉(unstage),重新放回工作区
相关文章推荐
- [版本]git push用法和常见问题分析
- Git版本控制器常见问题
- git远程库代码版本回滚方法问题 关于远程代码回滚
- 安装Git For Windows时尽量不要使用Portable版本(安装体积过大问题)
- SQL Server补丁版本的检查和安装过程中常见问题
- Oracle RMAN 兼容性 及 不同版本和不同平台之间使用 常见问题说明
- git resert 版本回滚
- SQL Server补丁版本的检查和安装过程中常见问题
- iOS开发那些事-Git在Xcode中的配置与使用常见问题总结
- Oracle RMAN 兼容性 及 不同版本和不同平台之间使用 常见问题说明
- git push用法和常见问题分析
- git使用常见问题
- JS版常见问题(二)兼容版本的无提示关闭窗口!
- sql server 2000个人版本的更新sp4和一些常见问题
- Subversion版本控制使用中的常见问题及解决方法
- 版本控制常见问题列表——版本控制心得(三)
- (水文,内容比较初级,高手勿进)使用SVN版本控制之后常见的一些问题01
- 常见版本控制工具CVS/SVN/Git的主要区别
- iOS开发那些事-Git在Xcode中的配置与使用常见问题总结
- Oracle RMAN 兼容性 及 不同版本和不同平台之间使用 常见问题说明