all:it:services:git

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
all:it:services:git [23.04.2026 08:05] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1all:it:services:git [12.10.2026 15:13] (aktuell) – da
Zeile 1: Zeile 1:
 +===== Versionsverwaltung mittels git =====
  
 +Unter der Adresse: https://git.steinbeis.schule/ betreibt die Schule einen Forgejo GIT-Server, der zur Ablage von Quelltext, Dokumentation usw. dient.
 +
 +=== Benutzer ===
 +
 +Dieser Service kann von jedem User genutzt werden.
 +
 +=== Zugriffskontrolle/Sichtbarkeit ===
 +
 +Der Zugriff auf die Repositories kann dabei sowohl über https als auch ssh erfolgen.
 +
 +== SSH-Schlüssel ==
 +
 +Auf der Linux-Konsole kann ein neuer SSH-Schlüssel mittels:
 +
 +```
 +ssh-keygen
 +```
 +
 +erstellt werden. Gibt man bei der folgenden Abfrage ein Passwort an, so ist der private Schlüssel mit diesem Passwort geschützt.
 +
 +  * Der private Schlüssel liegt im persönlichen Ordner unter `.ssh/id_ed25519`
 +  * Der öffentliche Schlüssel liegt im persönlichen Ordner unter `.ssh/id_ed25519.pub`
 +
 +Der öffentliche Schlüssel kann dann auf git.steinbeis.schule unter `Einstellungen`, `SSH-/GPG-Schlüssel`, `SSH-Schlüssel verwalten` hinterlegt werden.
 +
 +Anschließend kann man auf die Repos mittels ssh-URL zugreifen (clone, pull, push, ...).   
 +
 +==== Links ====
 +
 +  * https://git.steinbeis.schule
 +  * https://git-scm.com/book/en/v2/Git-Basics-Getting-a-Git-Repository
 +  * https://deployn.de/blog/git-tutorial/
 +
 +/* folgende Zeilen nicht löschen, bei Bedarf nur Bearbeiten! */
 +{{tag> git}}
 +{{tag> topic_services}}