2010-03-30 6 views
6

Ich habe eine lokale Zweigstelle arbeiten, wo ich zwei neue Dateien erstellt a.py, b.py und sie begangen.erholt von git rebase

Dann, anstatt "git Rebase Herkunft/Master" zu tun, habe ich versehentlich "git Rebase Herkunft Master" eingegeben, und jetzt ist das Commit, das ich getan habe, weg und die Dateien sind weg. Weiß jemand, wie ich meine Dateien wiederherstellen kann?

+0

möglich duplizieren von http://StackOverflow.com/Questions/134882/undoing-a-GIT-Rebase –

Antwort

7

Undoing a git rebase

Git hält die alten Refs (bis Sie sie aufzuräumen). Sie können zurück zu den alten Referenzen von vor der Rebase gut gehen.

+0

Danke. Das hat funktioniert. – Schitti

+0

Der Gott! 6 mehr zu gehen ... – aschyiel