suchen

Heim  >  Fragen und Antworten  >  Hauptteil

php - Können die Dateien im Remote-Warehouse nach einem erzwungenen Commit von Git abgerufen werden?

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_u1582phpcn_u15822772 Tage vor922

Antworte allen(2)Ich werde antworten

  • 为情所困

    为情所困2017-07-01 09:14:05

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

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

    然后再 git reset --hard commit_id

    Antwort
    0
  • 为情所困

    为情所困2017-07-01 09:14:05

    能啊,git reset --hard HEAD~1

    Antwort
    0
  • StornierenAntwort