Git-Repository¶
Was ist Git?¶
Wir haben eine Sammlung von Beispiel-Programmen als Git-Repository auf gitlab.com gehostet. Gitlab ist eine Plattform, auf der jeder Code hosten und teilen kann. Mit dem Programm git
kann man den Code downloaden und eventuelle Veränderungen wieder hochladen. Dabei wird sichergestellt, dass alle Änderungen immer ersichtlich sind für alle, sogenannte Revisionen. Ebenso wird überprüft ob die Änderungen kompatibel mit anderen Änderungen sind. So können viele Entwickler am gleichen Programm arbeiten ohne einander immer abstimmen zu müssen, wer was und wo gerade programmiert.
Das Makerspace-Git-Repository runterladen¶
Wir nutzen git
um die Beispielprogramme auf die Workstation zu laden. git
ist ein Programm, das man im Terminal laufen lässt. Unten wird gezeigt, wie man git das erste Mal nutzt und wie man die Makerspace-Beispiele runterladen kann:
Ein paar Erklärungen für die Interessierten¶
Beim ersten Mal braucht git
ein paar Informationen von uns:
git config --global user.name "Vorname Nachname"
git
mit, mit welchem Namen es sich authentifizieren soll. Dies kann ein beliebiger Name sein.
git config --global user.email "vorname.nachname@kshp.ch"
git
mit, mit welcher E-Mail es sich authentifizieren soll. Wir nehmen hier die HoPro-Mail-Adresse.
Danach können wir den Beispielcode von Gitlab herunterladen. Dazu klont man das Repository von https://gitlab.com/hopro-makerspace/makerspace
git clone https://gitlab.com/hopro-makerspace/makerspace