如何使用Git的`git reset --soft`命令进行版本回退,避免现学现忘?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2018个文字,预计阅读时间需要9分钟。
使用 `git reset --soft commit-id` 命令可以将仓库回退到指定的版本。这里的 `--soft` 参数表示回退是软回退,即只更新HEAD指针,不会改变工作区和暂存区的文件内容。简单来说,就是将分支指针移动到指定commit,但不会丢弃任何修改。
git reset --soft commit-id命令:回退到指定版本。(soft:柔软的)
该命令仅仅修改分支中的HEAD指针的位置,不会改变工作区与暂存区中的文件的版本。
实现上是只做了一件事情,就是移动HEAD指针的指向,指向了指定的提交版本。
示例开始:
首先在版本库中的readme.txt文件中添加一行内容,并提交该内容。我们的目的就是要再回退到该版本。
1、查看本地版本库日志。
本文共计2018个文字,预计阅读时间需要9分钟。
使用 `git reset --soft commit-id` 命令可以将仓库回退到指定的版本。这里的 `--soft` 参数表示回退是软回退,即只更新HEAD指针,不会改变工作区和暂存区的文件内容。简单来说,就是将分支指针移动到指定commit,但不会丢弃任何修改。
git reset --soft commit-id命令:回退到指定版本。(soft:柔软的)
该命令仅仅修改分支中的HEAD指针的位置,不会改变工作区与暂存区中的文件的版本。
实现上是只做了一件事情,就是移动HEAD指针的指向,指向了指定的提交版本。
示例开始:
首先在版本库中的readme.txt文件中添加一行内容,并提交该内容。我们的目的就是要再回退到该版本。
1、查看本地版本库日志。

