Klonen Eines Remote-Repositorys
Swipe um das Menü anzuzeigen
Klonen
Nachdem ein Remote-Repository erstellt wurde, kann eine lokale Kopie mit dem Befehl git clone und der URL des Repositories erstellt werden. Bevor jedoch Befehle ausgeführt werden, folgt zunächst eine Zusammenfassung, wie das Terminal (Git Bash) auf Ihrem Betriebssystem geöffnet wird.
Windows-Anleitung
- Klicken Sie auf das Start-Menü oder drücken Sie die Windows-Taste;
- Geben Sie Git Bash in die Suchleiste ein;
- Klicken Sie in den Suchergebnissen auf die Git Bash-Anwendung.
macOS-Anleitung
- Drücken Sie gleichzeitig Command (⌘) + Leertaste. Dadurch wird Spotlight, eine systemweite Suchfunktion, geöffnet;
- Geben Sie "Terminal" in die Suchleiste ein. "Terminal" oder "Terminal.app" erscheint als eines der Ergebnisse;
- Klicken Sie in den Suchergebnissen auf "Terminal". Dadurch wird die Terminal-Anwendung geöffnet.
Linux-Anleitung
Drücken Sie Strg + Alt + T.
Falls Git nicht installiert ist, bietet unser article eine Schritt-für-Schritt-Anleitung zur Installation.
Sie benötigen die URL. Befolgen Sie die Anweisungen im untenstehenden Video, um zu erfahren, wie Sie die URL Ihres Repositorys auf GitHub kopieren.
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 Repositories ersetzen:
git clone <url>
Wie Sie sehen, 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:
cd github-playground
ls -l
Im Wesentlichen enthält unser Repository nur eine einzelne Datei README.md, die zuvor automatisch mit dem Repository erstellt wurde.
Eine README-Datei ist ein Dokument, das in der Regel wichtige Informationen über ein Softwareprojekt enthält, wie z. B. Installationsanweisungen, Funktionen und Abhängigkeiten, und üblicherweise in Markdown geschrieben ist. Markdown ist eine leichtgewichtige Auszeichnungssprache mit einer Klartext-Formatierungssyntax, die dafür entwickelt wurde, einfach in HTML und andere Formate umgewandelt zu werden und dabei leicht lesbar und schreibbar zu bleiben.
Änderungen lokal committen
Um deinen ersten lokalen Commit zu erstellen, beginne damit, die Datei README.md zu bearbeiten. Du kannst jeden beliebigen Editor verwenden – zum Beispiel Notepad, Visual Studio Code oder Sublime Text. In diesem Beispiel wird der Vim-Editor verwendet (hier kannst du install Vim).
Um die Datei README.md in Vim zu öffnen, führe folgenden Befehl aus:
Änderungen lokal committen
Wir werden diese Datei bearbeiten, indem wir ihren Inhalt anpassen. Dafür verwenden wir den Vim-Editor. Um die Datei README.md in Vim zu öffnen, führe folgenden Befehl aus:
vim README.md
Zuerst muss der Einfüge- (Bearbeitungs-) Modus in Vim durch Drücken von i aktiviert werden. Dadurch kann der Text bearbeitet werden. Als Nächstes fügen wir die folgende Zeile zu unserer README-Datei hinzu:
Learning GitHub is cool!
Um den Einfügemodus zu verlassen, die Escape-Taste drücken. Anschließend zum Speichern der Änderungen und Beenden :wq eingeben und die Enter-Taste drücken:
Nun den Status des Arbeitsverzeichnisses überprüfen:
git status
Wie Sie sehen können, befindet sich die Datei README im geänderten Zustand. Daher können wir diese Änderung nun mit einem einzigen Befehl zum Staging hinzufügen und committen:
git commit -a -m "Add another line to README.md"
Zur Zusammenfassung: Der Parameter -a im Befehl git commit fügt automatisch alle geänderten und gelöschten Dateien zum Staging hinzu, sodass git add vor dem Commit nicht erforderlich ist. Mit dem Parameter -m kann eine Commit-Nachricht direkt im Befehl angegeben werden.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen