php - Können die Dateien im Remote-Warehouse nach einem erzwungenen Commit von Git abgerufen werden?
phpcn_u15822017-07-01 09:12:05
0
2
891
Das Remote-Warehouse ist völlig inkonsistent mit dem lokalen Warehouse. Ich habe versehentlich ein Commit erzwungen und es wurde vollständig überschrieben. Kann ich jetzt trotzdem ein Rollback durchführen? git push origin master -f
执行
git reset
之后,在 .git/objects 文件夹里面的内容并没有相应的删除。运行
git reflog
可以找到之前的提交 ID(commit_id)然后再
git reset --hard commit_id
能啊,
git reset --hard HEAD~1