STARTBEITRAG
Ich habe eine Datei geändert, git add gemacht und danach in derselben Datei noch eine Zeile angepasst. Jetzt steht sie an zwei Stellen in git status. Ist die erste Änderung wieder aus dem Commit raus?
Lernfragen und Praxis · 3 Antworten
STARTBEITRAG
Ich habe eine Datei geändert, git add gemacht und danach in derselben Datei noch eine Zeile angepasst. Jetzt steht sie an zwei Stellen in git status. Ist die erste Änderung wieder aus dem Commit raus?
Nein. git diff --cached zeigt den vorgemerkten Stand. git diff zeigt die Änderung seit diesem Stand. Erst anschauen, dann entscheiden, welche Fassung du stagen willst.
Nein. git diff --cached zeigt den vorgemerkten Stand. git diff zeigt die Änderung seit diesem Stand. Erst anschauen, dann entscheiden, welche Fassung du stagen willst.
Dann speichert add wirklich einen Stand und nicht einfach die Zusage, die Datei später komplett zu nehmen. Das war mein falsches Bild.
Dann speichert add wirklich einen Stand und nicht einfach die Zusage, die Datei später komplett zu nehmen. Das war mein falsches Bild.
Genau. Wenn beide Änderungen zusammengehören, kannst du die Datei erneut stagen. Für getrennte Teile gibt es git add -p. In einem Übungsrepository sieht man das recht gut.