Kursinhalt
Git-Grundlagen
Git-Grundlagen
Git-Konfiguration
Tatsächlich gibt es zwei Möglichkeiten, mit Git zu interagieren:
- über eine grafische Oberfläche, wie sie in einer bestimmten Integrierten Entwicklungsumgebung (IDE) vorhanden ist;
- über das Terminal (Git Bash).
In diesem Kurs werden wir das Terminal (Git Bash) verwenden, um mit Git zu interagieren, da es oft eine bequemere und schnellere Methode ist. Darüber hinaus wird es Ihnen das Verständnis der Verwendung des Terminals (Git Bash) erleichtern, eine grafische Oberfläche zu nutzen.
Hinweis
Wir empfehlen dringend, dass Sie mitmachen und die Befehle auf Ihrem Computer während unseres Kurses ausführen und mit ihnen experimentieren.
Bevor wir jedoch irgendwelche Befehle ausführen, lassen Sie uns besprechen, wie man das Terminal (Git Bash) auf Ihrem Betriebssystem öffnet.
Konfiguration
Nun, lassen Sie uns mit der Konfiguration fortfahren. Wie wir bereits besprochen haben, sollte ein Versionskontrollsystem (VCS) es uns ermöglichen, zu identifizieren, wer bestimmte Änderungen vorgenommen hat.
Um dies zu erreichen, müssen wir einige grundlegende Informationen in Git konfigurieren, insbesondere unseren Benutzernamen und unsere E-Mail, indem wir die entsprechenden Werte dafür festlegen. Führen Sie dazu die folgenden zwei Befehle aus:
Hinweis
Ein Befehl ausführen bedeutet, diesen Befehl im Terminalfenster einzugeben/einzufügen und die Enter-Taste zu drücken.
Hier ist ein Beispiel für eine Konfiguration:
Ersetzen Sie email@example.com
durch Ihre tatsächliche E-Mail-Adresse und username
durch Ihren bevorzugten Benutzernamen (entfernen Sie nicht die Anführungszeichen). Es wird empfohlen, Ihren Benutzernamen auf Firstname Lastname
zu setzen, wobei Firstname
Ihr Vorname und Lastname
Ihr Nachname ist.
Wie Sie sehen können, ist der grundlegende Befehl hier git config
. Wenn er mit dem --global
-Flag verwendet wird, setzt er den Wert für alle Git-Repositories, die Sie verwenden werden. Später im Kurs werden wir auch behandeln, wie man verschiedene Werte für spezifische Repositories setzt.
Danke für Ihr Feedback!