Git 代碼回滾到某個節點 本地+遠程

1.用命令行打開git項目路徑,git log 命令查看commit記錄

> git log

2.找到你需要回滾的commitId,輸入git reset --hard{commitId},將本地文件回滾:

git reset --hard 70438034dc4c4551910fe9c39ab65752e3dd7bd9

3.此時本地文件就已回到了commit 70438034dc4c4551910fe9c39ab65752e3dd7bd9 之後的狀態,但是遠程的倉庫裏並沒改變,需要繼續遠程回滾:

git push -f

執行,回滾成功後,繼續git log 下,你就會發現第一個就是你剛纔操作的commit f2fca5dba47e5d3a80a103af349687e8e429c594 就對了。

查看遠程倉庫,最新版本已經恢復到歷史那個版本。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章