Git – Repository status
In dieser Lektion lernst du, wie du den Status deines Repositorys überprüfst.
Status des Repositorys prüfen
Benutze den Befehl git status, um den aktuellen Status des Repositorys zu überprüfen.
git status
Der Output sieht ungefähr so aus:
$ git status
# On branch master
nothing to commit (working directory clean)
Der Befehl überprüft den Status und zeigt uns an, dass es nichts zu übertragen gibt. Das bedeutet, dass das Repository den aktuellen Zustand des Arbeitsverzeichnisses (unser "hallo" Ordner) speichert, und es gibt keine Änderungen die ausgeführt werden müssen.
Wir werden den Befehl git status verwenden, um den Status des Arbeitsverzeichnisses und des Repositorys zu überwachen.
Lass uns eine Änderung an unserer Datei machen.
Die LerneProgrammieren-Datei ändern
Hülle den Text "Hallo LerneProgrammieren" in <h1>-HTML-Tags ein. Die Datei sieht dann so aus:
Unsere Datei: lerneprogrammieren.html
<h1>Hallo LerneProgrammieren</h1>
Status des Arbeitsverzeichnisses überprüfen
Hast du die Änderung an der Datei gemacht und sie gespeichert? Gut! Überprüfe jetzt erneut den Status des Arbeitsverzeichnisses.
Führe folgenden Befehl aus:
git status
Der Output sieht ungefähr so aus:
$ git status
# On branch master
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: lerneprogrammieren.html
# no changes added to commit (use "git add" and/or "git commit -a")
Der wesentliche Punkt hier ist, dass Git weiß, dass die Datei lerneprogrammieren.html geändert wurde, aber diese Änderungen sind noch nicht in das Repository übertragen worden.
Ein weiterer Aspekt ist, dass die Statusmeldung Hinweise darauf gibt, was als nächstes zu tun ist. Wenn du diese Änderungen zum Repository hinzufügen möchtest, benutze git add. Um die Änderungen rückgängig zu machen, benutze git checkout.
Zusammenfassung zum Repository Status
Wohoo! Du hast bereits gelernt, wie du ein Repository anlegst und wie du den Repository Status des prüfst. Sobald eine Änderung gemacht wurde, wird dir Git mit dem Befehl git status anzeigen, dass es keine Änderungen gibt bzw. dass es Änderungen gibt, die du noch "comitten" oder "stagen" musst. Was "Staging" und ein "Commit" ist lernst du in den nächsten beiden Lektione. Bis gleich!