Git · Junior · Frage 51 von 75
Was macht git reset --soft HEAD~1?
- 1Erzeugt einen Commit, der den letzten rückgängig macht
- 2Nimmt den letzten Commit zurück und löscht seine Änderungen
- 3Nimmt den letzten Commit zurück, seine Änderungen bleiben vorgemerkt
Antwort zeigen
Richtige Antwort: Nimmt den letzten Commit zurück, seine Änderungen bleiben vorgemerkt
Erklärung
Der Branch rückt einen Commit zurück, während Index und Dateien bleiben, wie sie waren. Das ist ein schneller Weg, einen Commit neu zu machen, etwa um ihn aufzuteilen.