git reset --hard xxx
我先在github新建一個tag的空倉庫,完了復制SSH的地址
然后在我的本地創(chuàng)建一個同名的tag文件夾
并且創(chuàng)建一個README.md的文件销部,
寫上內(nèi)容摸航,“content1”,然后提交舅桩,看遠程是否有一樣的
再md中添加內(nèi)容“content2”酱虎,再提交,看遠程是否更新
繼續(xù)md中添加內(nèi)容“content3,”再提交擂涛,是否為最新一次
image.png
image.png
image.png
image.png
image.png
image.png
用git log 可以看本地head的頭部記錄(最新的會在最上面逢净,我選擇最后一個head)
image.png
如果本地要回到起初的版本就可以用
git reset --hard xxx
xxx選擇第一個5aadc099b759e3bce4cb773924125f7af2470533
image.png
現(xiàn)在本地已經(jīng)回到了第一個版本了
看看遠程的吧,刷新后的結(jié)果如下
image.png
沒錯歼指,就是沒變,所以git reset --hard xxx是回滾本地的甥雕,以上是我對這個知識的理解踩身,有不對處,希望被指出社露。