git reset --hard xxx
我先在github新建一个tag的空仓库,完了复制SSH的地址
然后在我的本地创建一个同名的tag文件夹
并且创建一个README.md的文件,
写上内容,“content1”,然后提交,看远程是否有一样的
再md中添加内容“content2”,再提交,看远程是否更新
继续md中添加内容“content3,”再提交,是否为最新一次
用git log 可以看本地head的头部记录(最新的会在最上面,我选择最后一个head)
如果本地要回到起初的版本就可以用
git reset --hard xxx
xxx选择第一个5aadc099b759e3bce4cb773924125f7af2470533
现在本地已经回到了第一个版本了
看看远程的吧,刷新后的结果如下
没错,就是没变,所以git reset --hard xxx是回滚本地的,以上是我对这个知识的理解,有不对处,希望被指出。