Das Repository enthält verschiedene Zweige, die Struktogramme enthalten.
Typsicherweise werden die Struktogramme dieses Repository über das Programm Struktorizer ( https://structorizer.fisch.lu/ ) erstellt.
-
Jeder Zweig des Repository beginnt mit einem Benutzernamen,
<user>
. -
Der restliche Zweig gibt Hinweise auf die umgesetzte Aufgabenstellung.
<user>/bws/lf6/cpp-basics/Programmverzweigungen/A05-Zeugnis-Versetzung <user>/ihk/2017/WJ/A11-Getränkeahandlung
Dieses remote Repository hat den URL: https://github.com/msg-azubi/nsd.git
Um ein lokales Repository mit diesem remote Repository zu verbinden, sind folgende Schritte nötig:
-
In das Wurzelverzeichnis (engl. root directory) des lokalen Repository wechseln
Per Git-Bash zum Beispiel in das Verzeichnis wechselncd /c/dev/azubis/structorizer-projects
-
Dem lokalen Repository sagen, das der Name
origin
auf einen bestimmte URL zu zeigen hat.Der URL des remote Repository wird als Wert dem Schlüssel (engl. key)origin
zugeordnet.git remote add origin https://github.com/msg-azubi/nsd.git
Der Standardbefehl von Git dafür ist:
-
Das Kommando drückt (engl. push) Information vom lokalen Repository in das remote Repository, dessen URL dem Namen
origin
zugeordnet wurde.
git push
Gegebenfalls müssen Konfigurartion durchgeführt werden,
bevor das Kommando git push
erfolgreich ausgeführt werden kann.
Daher ist es wichtig die Fehlermeldung zu lesen,
die das Kommando git push
gegebenfalls zurückmeldet.