Kapitel 11
Wie es weitergeht
Git auf deinem eigenen Rechner verwenden
Git wird nützlich, wenn es deine eigenen Dateien auf einem Rechner schützt, den du kontrollierst. Die Kursprüfung ist abgeschlossen; diese Lektion führt vom vorübergehenden Übungsterminal zu dieser persönlichen Arbeitsumgebung.
Im Kursterminal lief echtes Git auf einem vorübergehend bereitgestellten Linux-Rechner. Git auf deinem eigenen Computer verwendet dieselben Repositorys, Commits, Branches und Remotes. Installation, Terminal, Version und genaue Meldungen können sich jedoch unterscheiden. Diese Unterschiede sind normal. Sie bedeuten nicht, dass du das falsche Werkzeug gelernt hast.
Vor einer Installation nachsehen
Öffne ein Terminal auf deinem Computer. Unter macOS heißt die Anwendung Terminal. Unter Windows ist PowerShell ein geeigneter Ausgangspunkt. Linux-Desktopumgebungen bieten normalerweise eine Anwendung namens Terminal oder Console.
Die Option --version weist Git an, seine installierte Version auszugeben und sich zu beenden, ohne Dateien oder Einstellungen zu ändern. Führe aus:
git --version
Wenn das Terminal eine Zeile ausgibt, die mit git version beginnt, ist Git bereits verfügbar, und du kannst die Installation überspringen. Die genaue Nummer muss nicht mit der im Kursterminal übereinstimmen. Wenn das Terminal meldet, dass es git nicht finden kann, verwende die folgende Anleitung für dein Betriebssystem.
Die offizielle Git-Installationsseite für macOS nennt mehrere unterstützte Wege. Wenn du noch keinen Paketmanager verwendest, stellen Apples Xcode Command Line Tools Git bereit. Der folgende Befehl fordert macOS auf, Apples Installationsprogramm zu öffnen; er verändert kein Repository:
xcode-select --install
Wenn Homebrew bereits auf deinem Mac installiert ist, kannst du stattdessen diesen Paketmanager bitten, Git zu installieren. Du brauchst Homebrew nicht eigens für diesen Kurs zu installieren:
brew install git
Wähle einen Weg, schließe die Installation ab und öffne dann ein neues Terminalfenster.
Die offizielle Git-Installationsseite für Windows bietet gepflegte Setup-Programme für x64- und ARM64-Computer. Verwende das zu deinem Computer passende Setup-Programm und folge dem Installationsablauf. Dabei werden Git und Git Bash installiert; ein Konto bei einem Hostingdienst ist nicht erforderlich.
Wenn der Windows-Paketmanager winget bereits verfügbar ist, nennt dieselbe offizielle Seite diese Alternative. Die Wörter nach winget install bezeichnen das gepflegte Git-Paket und seine Quelle:
winget install --id Git.Git -e --source winget
Wähle entweder das Setup-Programm oder den Weg über winget, schließe die Installation ab und öffne dann ein neues PowerShell- oder Git-Bash-Fenster.
Die offizielle Git-Installationsseite für Linux empfiehlt den Paketmanager deiner Distribution. Ein Paketmanager installiert Software aus den Paketquellen, die für deine Linux-Distribution gepflegt werden. Diese Befehle verwenden sudo, das um Erlaubnis für eine systemweite Änderung bittet.
Führe unter Debian oder Ubuntu aus:
sudo apt-get install git
Führe unter einer aktuellen Fedora-Version aus:
sudo dnf install git
Verwende für Arch, openSUSE, Alpine und andere Distributionen den auf der offiziellen Seite für deine Distribution angegebenen Befehl. Schließe die Installation ab und öffne dann ein neues Terminalfenster.
Führe im neuen Terminal erneut git --version aus. Eine Versionszeile bestätigt, dass die Shell Git finden kann. Wenn sie es weiterhin nicht findet, gehe zur offiziellen Seite für dein Betriebssystem zurück und prüfe, ob das Installationsprogramm abgeschlossen wurde, bevor du zusammenhanglose Reparaturen versuchst.
Mit einem gewöhnlichen Pager rechnen
Das Kursterminal zeigte häufig das gesamte Ergebnis von git log auf einmal an. Auf deinem eigenen Computer kann sich ein langes Ergebnis in einem Pager öffnen, einem kleinen Anzeigeprogramm, mit dem du jeweils eine Bildschirmseite lesen kannst. Ein Pager zeigt unten möglicherweise einen Doppelpunkt oder (END) anstelle der üblichen Shell-Eingabeaufforderung.
Der Pager ist kein eingefrorenes Terminal, und Git verändert nicht weiterhin das Repository. Drücke q, um den Pager zu verlassen und zur Eingabeaufforderung zurückzukehren. Der Buchstabe steht für quit, also beenden. Du musst weder das Terminal schließen noch Git unterbrechen.
Dein Terminal verwendet möglicherweise andere Farben, Abstände oder einen anderen Pager. Achte weiterhin auf die Bedeutung, statt den Kursbildschirm Zeichen für Zeichen nachbilden zu wollen: Der aktuelle Branch, die offenen Pfade, die Commit-Betreffzeilen und die Beziehungen zwischen Referenzen liefern die nützlichen Hinweise.