Git的基本使用 -- 歷史版本、版本回退

查看提交的日誌(歷史版本)

  • git log
    • 不能查看已刪除的commit記錄
  • git reflog
    • 能夠查看全部分支的全部操做記錄,包括已刪除的commit記錄


版本回退

  • git reset --hard HEAD^
    • HEAD
      • 表示當前最新版本
    • HEAD^
      • 表示當前最新版本的前一個版本
    • HEAD^^
      • 表示當前最新版本的前兩個版本,以此類推
    • HEAD~1
      • 表示當前最新版本的前一個版本
    • HEAD~8
      • 表示當前最新版本的前8個版本,以此類推
  • git reset --hard 版本號
    • 版本號爲每次commit生成的hash值,取前幾位數便可
    • reflog 中有全部版本的版本號
相關文章
相關標籤/搜索