GitLab: Unterschied zwischen den Versionen
[gesichtete Version] | [gesichtete Version] |
(Die Seite wurde neu angelegt: „{{Software |Name=GitLab |Logo=Gitlab logo.png |Entwickler=GitLab Inc. Community |Betriebssystem=Linux, Windows, Mac OS |Programmiersprache=PHP, Javascript |Kat…“) |
(Seite aufgebaut) |
||
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Software | {{Software | ||
|Name=GitLab | |Name=GitLab | ||
− | |Logo=Gitlab | + | |Logo=Gitlab Logo.svg |
|Entwickler=GitLab Inc. | |Entwickler=GitLab Inc. | ||
Community | Community | ||
|Betriebssystem=Linux, Windows, Mac OS | |Betriebssystem=Linux, Windows, Mac OS | ||
− | |Programmiersprache=PHP, Javascript | + | |Programmiersprache=PHP, Javascript, Ruby |
|Kategorie=Versionskontrolle, grafische Benutzeroberflächen | |Kategorie=Versionskontrolle, grafische Benutzeroberflächen | ||
− | |Lizenz=MIT | + | |Lizenz=MIT-Lizenz |
|Web=https://gitlab.com | |Web=https://gitlab.com | ||
}} | }} | ||
+ | |||
+ | GitLab wird vom Fachschaftsrat administriert, wird für die Fachschaft zur Verfügung gestellt und ist unter https://gitlab.fsi.hochschule-trier.de verfügbar. | ||
+ | Es ist eine grafische Weboberfläche zur Verwaltung von Git-Repositoryies mit vielen weiteren Funktionen welche unter anderen beinhalten: | ||
+ | * Gruppenverwaltung | ||
+ | * Webeditor für Textdateien | ||
+ | * Issue-Verwaltung | ||
+ | * Contious Integration und Contiuous Delivery (CI, CD) | ||
+ | * Docker Container Registry | ||
+ | |||
+ | == Arbeiten mit GitLab == | ||
+ | |||
+ | === SSH-Key verwenden === | ||
+ | Es wird empfohlen, innerhalb von GitLab einen SSH-Public-Key zu hinterlegen. Dieser kann in den persönlichen Einstellungen unter SSH Keys eingetragen werden. | ||
+ | Der Nutzer kann sich daraufhin mit einem SSH-Key zum Pushen identifizieren (über ssh statt https) und riskiert nicht seine Anmeldedaten zu verlieren. | ||
+ | |||
+ | === Continous Integration einrichten === | ||
+ | GitLab offeriert eine Menge an Funktionen. Diese können auf auf der [https://docs.gitlab.com/ee/ci/ offiziellen Seite] eingesehen werden. | ||
+ | CI hilft Fehler im Repository zu finden, die auf dem lokalen Rechner nicht auftreten. | ||
+ | |||
+ | [[Kategorie:Service]] |
Aktuelle Version vom 6. November 2021, 12:30 Uhr
GitLab | |
Entwickler | GitLab Inc.
Community |
Betriebssystem | Linux, Windows, Mac OS |
Programmiersprache | PHP, Javascript, Ruby |
Kategorie | Versionskontrolle, grafische Benutzeroberflächen |
Lizenz | MIT-Lizenz |
Webseite | https://gitlab.com |
GitLab wird vom Fachschaftsrat administriert, wird für die Fachschaft zur Verfügung gestellt und ist unter https://gitlab.fsi.hochschule-trier.de verfügbar. Es ist eine grafische Weboberfläche zur Verwaltung von Git-Repositoryies mit vielen weiteren Funktionen welche unter anderen beinhalten:
- Gruppenverwaltung
- Webeditor für Textdateien
- Issue-Verwaltung
- Contious Integration und Contiuous Delivery (CI, CD)
- Docker Container Registry
Arbeiten mit GitLab
SSH-Key verwenden
Es wird empfohlen, innerhalb von GitLab einen SSH-Public-Key zu hinterlegen. Dieser kann in den persönlichen Einstellungen unter SSH Keys eingetragen werden. Der Nutzer kann sich daraufhin mit einem SSH-Key zum Pushen identifizieren (über ssh statt https) und riskiert nicht seine Anmeldedaten zu verlieren.
Continous Integration einrichten
GitLab offeriert eine Menge an Funktionen. Diese können auf auf der offiziellen Seite eingesehen werden. CI hilft Fehler im Repository zu finden, die auf dem lokalen Rechner nicht auftreten.