git学习第四天

这篇博客介绍了如何使用Git来追踪和回退文件的修改。通过`git log`查看提交历史,然后使用`git reset --hard commitID`回退到特定版本。当需要恢复回退的内容时,可以借助`git reflog`来查找之前的提交记录。内容涵盖了Git的基本操作,对于版本控制管理非常实用。
摘要由CSDN通过智能技术生成

1
假如你修改了一个文件中的内容,但是过了很久你忘了修改了哪里,可以这样:
在这里插入图片描述

比如你在一个文件分别三次修改了一些内容,如何回退显示你某次的内容那,我在我电脑上一个文件分别三次写了:
op ok oc三个单词:
在这里插入图片描述
我也已经全部提交到仓库,用git log 看看:
在这里插入图片描述
好的,那我现在回退到上一次oc没被写的状态:
在这里插入图片描述
查看回退后的文件内容:
在这里插入图片描述
查看日志,发现之前加oc的痕迹没有了:
在这里插入图片描述
你回退了,又想回到有oc的文件状态咋办:
在这里插入图片描述
此时文件内容:
在这里插入图片描述
日志内容:

在这里插入图片描述
git reset --hard 40705,40705就是commitID,HEAD是当前版本,而HAED^是上一个版本,以此类推。

2
git reflog用来记录每一次命令:
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值