Git版本回退后,如何用reset --mixed命令挽回现学现忘的后悔?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2483个文字,预计阅读时间需要10分钟。
使用 `git reset --mixed commit-id` 命令可以将仓库回退到指定的版本。这个命令不仅会更新HEAD指针指向的版本,还会将暂存区中的数据回退到该版本。简单来说,它会执行以下操作:
1. 更新HEAD指针到指定的commit-id。
2.将暂存区的内容回退到该commit-id的状态。
3.不改变工作区的内容。
注意:执行此命令后,工作区中的未提交更改将丢失。
git reset --mixed commit-id命令:回退到指定版本。(mixed:混合的,即:中等回退。)
该命令不仅修改了分支中HEAD指针的位置,还将暂存区中数据也回退到了指定版本。
但是工作区中的版本仍是回退前的版本。
--mixed参数是git reset命令的默认选项。
示例开始:
首先在版本库中的readme.txt文件中添加一行内容,并提交该内容。我们的目的就是要再回退到该版本。
1、查看本地版本库日志。
本文共计2483个文字,预计阅读时间需要10分钟。
使用 `git reset --mixed commit-id` 命令可以将仓库回退到指定的版本。这个命令不仅会更新HEAD指针指向的版本,还会将暂存区中的数据回退到该版本。简单来说,它会执行以下操作:
1. 更新HEAD指针到指定的commit-id。
2.将暂存区的内容回退到该commit-id的状态。
3.不改变工作区的内容。
注意:执行此命令后,工作区中的未提交更改将丢失。
git reset --mixed commit-id命令:回退到指定版本。(mixed:混合的,即:中等回退。)
该命令不仅修改了分支中HEAD指针的位置,还将暂存区中数据也回退到了指定版本。
但是工作区中的版本仍是回退前的版本。
--mixed参数是git reset命令的默认选项。
示例开始:
首先在版本库中的readme.txt文件中添加一行内容,并提交该内容。我们的目的就是要再回退到该版本。
1、查看本地版本库日志。

