如何避免现学现忘,掌握Git版本回退技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1330个文字,预计阅读时间需要6分钟。
目录 + 1、版本回退 + 2、理解两个知识点 + (1)HEAD说明 + (2)HEAD指针用法 + 3、git reflog 命令介绍 + 1、版本回退 + 版本回退也称为回滚,用于撤销对文件的更改。 + 2、需要了解的知识点 + (1)HEAD说明:HEAD指向当前分支的最新提交。 + (2)HEAD指针用法:HEAD可以用来指向特定的提交,以便进行版本回退。
目录- 1、什么版本回退
- 2、需要了解两个知识点
- (1)HEAD说明
- (2)HEAD指针用法
- 3、
git reflog命令介绍
版本回退也可以叫回滚。
若修改过的文件,不仅添加到了暂存区,还提交到了本地版本库,还能撤销吗?
已经无法撤销修改了,但是可以回退到修改前的版本。
版本回退也是撤销操作的一种,但我更愿意和前两种撤销操作分开理解。
引用廖雪峰比喻:
你不断对文件进行修改,然后不断提交修改到版本库里,就好比玩RPG游戏时,每通过一关就会自动把游戏状态存盘,如果某一关没过去,你还可以选择读取前一关的状态。有些时候,在打Boss之前,你会手动存盘,以便万一打Boss失败了,可以从最近的地方重新开始。
本文共计1330个文字,预计阅读时间需要6分钟。
目录 + 1、版本回退 + 2、理解两个知识点 + (1)HEAD说明 + (2)HEAD指针用法 + 3、git reflog 命令介绍 + 1、版本回退 + 版本回退也称为回滚,用于撤销对文件的更改。 + 2、需要了解的知识点 + (1)HEAD说明:HEAD指向当前分支的最新提交。 + (2)HEAD指针用法:HEAD可以用来指向特定的提交,以便进行版本回退。
目录- 1、什么版本回退
- 2、需要了解两个知识点
- (1)HEAD说明
- (2)HEAD指针用法
- 3、
git reflog命令介绍
版本回退也可以叫回滚。
若修改过的文件,不仅添加到了暂存区,还提交到了本地版本库,还能撤销吗?
已经无法撤销修改了,但是可以回退到修改前的版本。
版本回退也是撤销操作的一种,但我更愿意和前两种撤销操作分开理解。
引用廖雪峰比喻:
你不断对文件进行修改,然后不断提交修改到版本库里,就好比玩RPG游戏时,每通过一关就会自动把游戏状态存盘,如果某一关没过去,你还可以选择读取前一关的状态。有些时候,在打Boss之前,你会手动存盘,以便万一打Boss失败了,可以从最近的地方重新开始。

