可以看到head的变化情况
第一行是表示当前的版本号。之所以会有这个版本,是由于我们执行了reset命令。
第二行的版本号出现是,这个是在执行commit命令之后形成的。
这时我们再用一次reset,将head指向 e5ca7c9,同时查看log
这时就回到第一次reset的状态了
5、清除未追踪的文件
通常在reset或者pull之后要做两件事情
a:将新添加且未追踪的文件删除
b:已追踪的文件有修改,但有不需要这些修改,将它们还原。
这时用checkout是没办法删除掉的,需要使用git clean -xf
下面这是执行命令前后执行命令后的对比
执行前