Ich habe ein Commit gepusht und möchte die durch dieses Commit eingeführten Änderungen rückgängig machen, indem ich einen umgekehrten Patch anwende und festschreibe. Wie mache ich es?
100
Klingt so, als ob Sie git-revert verwenden möchten.
https://www.kernel.org/pub/software/scm/git/docs/git-revert.html
Verwenden
Dadurch wird ein Patch erstellt, der das letzte Commit zurücksetzt und diesen Patch als neues Commit festschreibt.
Wenn Sie eine bestimmte frühere Version zurücksetzen möchten, verwenden Sie
Siehe auch: http://schacon.github.com/git/git-revert.html
quelle
einfach benutzen
für festgeschriebene Datei:
für nicht festgeschriebene Datei:
quelle