Git-版本回退(笔记)
来源:互联网 发布:地下城双开软件 编辑:程序博客网 时间:2024/06/06 08:37
1、可以使用git log命令查看历史日志;git log命令显示从最近到最远的提交日志。
git log --pretty=oneline 命令将记录压缩成一行,便于观察
另:显示出的:
63a5pgfdtetr86733c827ed32a8cd576c5ee85 add version
63a5pgfdtetr86733c827ed32a8cd576c5ee85 为commit id(版本号),由哈希SHA1算法计算而成。
作用:协作开发时避免版本号冲突,利于协作。
2、回退到上一个版本:git reset --hard HEAD^
此时,回退到旧版本,但是使用git log
查看最新版本是却不在了,那么如何再回到最新的版本?
当我们生成最新版本时,在目录后会有一个版本号63sdf54….,我们只需要使用git reset
回到最新版本即可:
git reset --hard 63sdf
可能你注意到我的版本号没有写全,没关系,git会自动寻找并且补全。
因此,我们可以使用此方法回到任意一个版本。即git reset --hard 版本号
但是,你可能发现了一个bug,我回到旧版本没问题,旧版本ID号随便找,但是当我关掉git时,第二次进入最新的版本我没法找,怎么办?
Git提供了git reflog
命令来记录你的每一次命令。这样你可以找到最新的版本号了。
阅读全文
0 0
- Git-版本回退(笔记)
- git回退版本笔记
- 【Git/Github学习笔记】Git常用命令(版本回退)
- Git学习笔记(三)---版本回退
- Git 自学笔记 egit (版本回退)
- git学习笔记之版本回退
- Git学习笔记 chapter02--版本回退
- git 回退版本
- Git-版本回退
- git 版本回退
- git回退版本
- git版本回退
- Git版本回退
- git版本回退
- Git版本回退
- git 版本回退
- Git 版本回退
- git版本回退
- 进销存安卓盘点机二维采集器pda扫描出入库扫码无线同步手持终端
- Hadoop集群搭建Hbase
- Material Design整理(六)——SearchView及FlexboxLayout
- Eclipse根据wsdl文件自动生成webservice client图解,以及调用示例,附测试项目
- fetch+promise
- Git-版本回退(笔记)
- JS获取当前浏览器名及版本号
- 生产环境Log4j配置
- .net到Java那些事儿--structs做了那些事(二)
- 网络图片url->bitmap
- 一分钟了解"英语表达:在什么样的场景中,定从句"
- HDU-6185 Covering(规律+矩阵快速幂)
- UVA1395[Slim Span] Kruskal模板题
- (转)使用svn:externals建立SVN文件(夹)链接