Einführung
Willkommen in der Welt der Versionsverwaltung!
Stellen Sie sich vor, Sie schreiben ein sehr wichtiges Buch. Jedes Mal, wenn Sie ein Kapitel fertigstellen oder eine größere Änderung vornehmen, möchten Sie eine Momentaufnahme Ihrer Arbeit speichern. Falls Ihnen später ein Fehler unterläuft, können Sie einfach zu dieser Momentaufnahme zurückkehren.
Git ist das Werkzeug, das dies für Code ermöglicht. Git ist ein verteiltes Versionsverwaltungssystem. Das bedeutet, dass jedes Repository seine eigene Historie enthält und nicht vollständig von einem zentralen Server abhängig ist.
Dieses verteilte Konzept gehört zu den grundlegenden Ideen von Git. Auch wenn Sie später Dienste wie GitHub oder GitLab verwenden, besitzt das Repository auf Ihrem Computer weiterhin eine eigene lokale Historie und kann unabhängig Commits erstellen.
Bevor Sie Momentaufnahmen speichern können, die Git Commits nennt, müssen Sie sich bei Git vorstellen. Jeder Commit enthält eine Identität des Autors, damit Teams sehen können, wer eine Änderung vorgenommen hat.
In diesem Lab werden Sie:
- Prüfen, ob Git einsatzbereit ist.
- Ihre digitale Identität einrichten (Name und E-Mail-Adresse).
- Ihre Einstellungen überprüfen.
Git-Installation prüfen
Zuerst stellen Sie sicher, dass die „Zeitmaschine“ tatsächlich auf Ihrem Computer installiert ist.
Die meisten Linux-Systeme enthalten Git bereits. Sie können dies prüfen, indem Sie Git nach seiner Versionsnummer fragen.
Diese erste Prüfung ist wichtig, weil Sie Git ständig als Kommandozeilenwerkzeug verwenden werden. Wenn Sie wissen, dass Git installiert und verfügbar ist, entfällt eine häufige Ursache späterer Fehlersuchen.
Führen Sie den folgenden Befehl aus:
git --version
Sie sollten eine ähnliche Ausgabe sehen:
git version 2.34.1
Wenn eine Versionsnummer angezeigt wird, können Sie beginnen!
Ihren Namen konfigurieren
Jetzt stellen Sie sich Git vor.
Wenn Sie Arbeit in Git speichern, versieht Git diese Arbeit mit einem „Namensschild“. Der erste Teil dieses Namensschilds ist Ihr Name.
Mit dem Befehl git config teilen Sie Git mit, wer Sie sind. Die Option --global sorgt dafür, dass diese Einstellung für jedes Projekt auf diesem Computer gilt. Sie müssen sich also nicht bei jedem neuen Projekt erneut vorstellen.
Der Geltungsbereich --global ist wichtig. Die Git-Konfiguration kann auf mehreren Ebenen festgelegt werden. Globale Einstellungen bieten jedoch eine praktische Standardidentität für alle Repositorys, die diesem Benutzerkonto gehören.
Führen Sie diesen Befehl aus. Wenn Sie möchten, können Sie Ihren eigenen Namen verwenden:
git config --global user.name "LabEx User"
Bei erfolgreicher Ausführung gibt der Befehl nichts aus. Stellen Sie sich vor, Git nickt und schreibt Ihren Namen in sein Notizbuch.
Ihre E-Mail-Adresse konfigurieren
Der zweite Teil Ihres „Namensschilds“ ist Ihre E-Mail-Adresse.
Das ist wichtig, weil Dienste wie GitHub Ihre E-Mail-Adresse verwenden, um Ihren Code mit Ihrem Online-Profil zu verknüpfen.
Grundsätzlich speichert Git die Identität des Autors in den Metadaten eines Commits. Ein Commit enthält nicht nur den Dateiinhalt, sondern auch die Information, wer diese Momentaufnahme erstellt hat und wann sie erstellt wurde.
Führen Sie den folgenden Befehl aus, um Ihre E-Mail-Adresse festzulegen:
git config --global user.email "labex@example.com"
Auch diese Information nimmt Git ohne Ausgabe an.
Konfiguration überprüfen
Vertrauen ist gut, Kontrolle ist besser. Stellen Sie sicher, dass Git Ihre Angaben korrekt gespeichert hat.
Sie können Git auffordern, alle bekannten Einstellungen aufzulisten.
Führen Sie diesen Befehl aus:
git config --list
Sie sollten eine Liste von Einstellungen sehen. Suchen Sie nach den Einträgen, die Sie gerade hinzugefügt haben:
user.name=LabEx User
user.email=labex@example.com
Wenn diese Zeilen angezeigt werden, ist Ihre Identitätskarte bereit!
Die Konfiguration überprüfen zu können, ist eine nützliche Gewohnheit. Git verhält sich aufgrund von Konfigurationswerten häufig unterschiedlich. Wenn sich etwas unerwartet verhält, gehört git config --list daher zu den ersten Stellen, an denen Sie nachsehen sollten.
Zusammenfassung
Herzlichen Glückwunsch! Sie haben Ihre Git-Umgebung erfolgreich eingerichtet.
In diesem Lab haben Sie Folgendes gelernt:
- Version prüfen:
git --versionbestätigt, dass Git installiert ist. - Namen festlegen:
git config --global user.name "..."legt Ihren Anzeigenamen fest. - E-Mail-Adresse festlegen:
git config --global user.email "..."legt Ihre Kontaktinformationen fest. - Einstellungen überprüfen:
git config --listzeigt Ihre aktuellen Einstellungen an.
Ihre „Zeitmaschine“ ist jetzt konfiguriert und weiß, wer sie bedient. Sie können nun mit Ihrem ersten Projekt beginnen!



