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