02_git查看提交版本記錄和回退版本


查看版本記錄和回退版本

1. 查看版本提交記錄

git log    # 顯示每個版本的詳情信息, 可以有些版本顯示不全, 那么此時就可以使用 git reflog
git log --graph --pretty=onelin    # 把版本以一行顯示
git reflog  # 以第一行顯示一個版本記錄,顯示所有的版本記錄

2. 版本回退

版本回退有兩種方法,一種是使用相對於HEAD的多少個版本, 另一種是使用版本號

  1. git reset --hard HEAD^
  • HEAD 當前最新版本
  • HEAD^ / HEAD~1 當前版本的上一個版本
  • HEAD^ 當前版本的前兩個版本,以此類推
  • HEAD~6 當前版本的前6個版本,以此類推
  1. git reset --hard 版本號

當版本非常多時選擇這種方法。版本號就是每次commit生成的hash值,只需要取前幾位數就可以了,不需要全取完。

git reset --hard b636

使用版本號回退版本例子


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM