这次如何使用git将我们带回到过去!
曾经有一份真挚的感情摆在我的面前我没有珍惜,等我失去的时候才追悔莫及,
人间最痛苦的事莫过于此,你的剑在我的咽喉上刺下去吧,不用在犹豫了!如果上天能给我一次再来一次的机会,我会对哪个女孩说三个字:我爱你,如果非要在这份爱上加一个期限,我希望是一万年!
复制粘贴的,不用在意这些细节。
我们如何回到过去
首先我们打开日记文件
注:结合大话(二)的章节看
我们看到内容如图
换下背景色吧,黑不拉几也腻了!我们查看下记录
git log
然后我们随机找个时间戳复制下来,使用git reset命令把hard修改到commit上面
git reset --hard b6194ebdbe6737fb36aea280417cbb2624da6715
我们现在再次查看下文件是否变化,我们发现少了“番茄很酸”等字眼
cat 日记
既然是月光宝盒当然能够回到未来的
我们如何回到未来呢?
使用命令能够让我们回到原先代码的状态
git reflog #查看hard的id
git reset --hard 34f1461 #回到自己想看到的代码
我们进行查看操作
vi 日记
发现代码变回最初状态了
原文地址:https://my.oschina.net/hillsowl/blog/637454