löschen Sie zunächst git commit
Habe ich einen Fehler gemacht, als ich zum ersten begangen. Ich bin auf eine andere person den computer und drückte eine version mit Ihrer Benutzer.name anstelle von mir. Wie kann ich die löschen?
- Siehe stackoverflow.com/questions/750172/..., sondern dass auch die Geschichte umschreiben.
- Das löschen (oder ändern der Autor) ein commit, der ist der Stammvater der anderen begeht, ist naturgemäß die Geschichte umzuschreiben.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es sehr viele doppelte Fragen zu diesem. Das folgende ist eine generische Lösung für das ersetzen der erste commit von Ihrem Baum. Nachdem Sie diesen Schritt ausführen, können Sie keine anderen änderungen, die mit
git rebase -i
.Insert ein commit, bevor der root-commit im Git?
Können Sie nur zwingen-push auf ein repository mit den ersten verpflichten Sie möchten Github mit
git push --force
.