今天项目修改,完成以后发现问题,需要回退到没有修改之前。。。。。
如何项目回退到之前的某个修改下;
栗子:
初始化git仓库;
新建一个xyd.txt,内容为第一次修改
提交xyd.txt文件;
然后再次修改xyd.txt内容,内容为第二次修改;
git init 初始化仓库
type nul>xyd.txt 创建名字为xyd.txt文件
xyd.txt 打开这个文件
git add . 把修改提交到缓存区;
git commit -m 把修改提交的git仓库
现在xyd.txt的内容为
命令: git log
查看提交的历史记录;
可以看到我的提交历史为两次;
HEAD代表当前的版本
commit 后面的一堆数字代表版本的commit id
根据这个回退到某个版本
命令:git reset --hard a6e79c86
a6e79c86是我的第一次版本的commit id 去寻找
HEAD is now at a6e79c8 第一次修改
现在的版本是 a6e79c8 第一次修改
我们打开文件看下是否是第一次修改
完成~~~
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。