git 歷史回滾 原

  1. 查看提交歷史
git log
  1. 回滾到指定的版本

注意!hard 模式爲破壞性回滾,工作目錄文件,head指針變爲歷史中記錄。未跟蹤的文件也會被破壞,但是會過濾被忽略的文件!

# 注意!模式 模式爲破壞性回滾,工作目錄文件,head指針變爲歷史中記錄。未跟蹤的文件也會被破壞,但是會過濾被忽略的文件!
git reset --hard e377f60e28c8b84158
  1. 強制提交

請確保擁有分支回滾權限,解除分支保護

git push -f origin master
  1. 查看回滾歷史
git reflog

git reflog 可以查看所有分支的所有操作記錄(包括commit和reset的操作),包括已經被刪除的commit記錄; git log則不能察看已經刪除了的commit記錄

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