git log
注意!hard 模式爲破壞性回滾,工做目錄文件,head指針變爲歷史中記錄。未跟蹤的文件也會被破壞,可是會過濾被忽略的文件!git
# 注意!模式 模式爲破壞性回滾,工做目錄文件,head指針變爲歷史中記錄。未跟蹤的文件也會被破壞,可是會過濾被忽略的文件! git reset --hard e377f60e28c8b84158
請確保擁有分支回滾權限,解除分支保護指針
git push -f origin master
git reflog
git reflog 能夠查看全部分支的全部操做記錄(包括commit和reset的操做),包括已經被刪除的commit記錄; git log則不能察看已經刪除了的commit記錄code