Kursinhalt
GitHub-Grundlagen
GitHub-Grundlagen
Klonen Eines Remote-Repositorys
Klonen
Sobald ein Remote-Repository erstellt wurde, können Sie mit dem Befehl git clone
und der URL des Repositories eine lokale Kopie erstellen. Bevor Sie jedoch irgendwelche Befehle ausführen, lassen Sie uns zunächst rekapitulieren, wie Sie das Terminal (Git Bash) auf Ihrem Betriebssystem öffnen.
Nun benötigen Sie die URL. Befolgen Sie die Anweisungen im unten stehenden Video, um zu erfahren, wie Sie die URL Ihres Repositorys auf GitHub kopieren können.
Mit der kopierten URL sind wir nun bereit, unser Remote-Repository zu klonen, indem wir den folgenden Befehl im Terminal ausführen und <url>
durch die tatsächliche URL Ihres Repos ersetzen:
Wie Sie sehen können, haben wir erfolgreich eine Kopie des Remote-Repositorys von GitHub auf unseren lokalen Rechner heruntergeladen. Zusätzlich wurde ein Verzeichnis namens github-playground
automatisch erstellt, das den gesamten Arbeitsbaum enthält.
Wechseln wir nun in dieses Verzeichnis und listen alle nicht versteckten Dateien und Verzeichnisse auf:
Im Wesentlichen enthält unser Repository nur eine einzelne README.md
-Datei, die automatisch mit dem Repository im vorherigen Kapitel erstellt wurde.
Änderungen lokal committen
Lassen Sie uns nun diese Datei ändern, indem wir ihren Inhalt bearbeiten. Wir werden den Vim-Editor dafür verwenden. Um die README.md
-Datei in Vim zu öffnen, führen Sie den folgenden Befehl aus:
Zuerst müssen Sie den Einfüge- (Bearbeitungs-) Modus in Vim aktivieren, indem Sie i
drücken. Dadurch können Sie den Text bearbeiten. Fügen wir als Nächstes die folgende Zeile zu unserer README
-Datei hinzu:
Um den Einfügemodus zu verlassen, drücken Sie die Escape-Taste. Danach, um die Änderungen zu speichern und zu beenden, geben Sie :wq
ein und drücken Sie die Enter-Taste:
Lassen Sie uns nun den Status unseres Arbeitsbaums überprüfen:
Wie Sie sehen können, wird angegeben, dass sich die README
-Datei im geänderten Zustand befindet, sodass wir diese Änderung jetzt mit einem einzigen Befehl stagen und committen können:
Danke für Ihr Feedback!