php - Können die Dateien im Remote-Warehouse nach einem erzwungenen Commit von Git abgerufen werden?
phpcn_u1582
phpcn_u1582 2017-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

phpcn_u1582
phpcn_u1582

Antworte allen(2)
为情所困

执行 git reset 之后,在 .git/objects 文件夹里面的内容并没有相应的删除。

运行 git reflog 可以找到之前的提交 ID(commit_id)

然后再 git reset --hard commit_id

为情所困

能啊,git reset --hard HEAD~1

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage