HaDiKo Gerrit Repository/Windows: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „__TOC__ == Installation benötigter Software == Für die Verwendung von Gerrit benötigt ihr die Software "Git for Windows" ([ht…“ |
Keine Bearbeitungszusammenfassung |
||
| (6 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
| Zeile 27: | Zeile 27: | ||
=== SSH Key erstellen und uploaden === | === SSH Key erstellen und uploaden === | ||
Um in ein Repository commiten zu können, benötigt man einen ssh public key, welchen man mit folgendem Befehl erstellt: | Um in ein Repository commiten zu können, benötigt man einen ssh public key, welchen man mit folgendem Befehl (in der "Git Bash") erstellt: | ||
{{Command|ssh-keygen -b 4096 -t rsa -f ~/.ssh/id_rsa.hadiko -C "Hadiko" }} | {{Command|ssh-keygen -b 4096 -t rsa -f ~/.ssh/id_rsa.hadiko -C "Hadiko" }} | ||
| Zeile 57: | Zeile 57: | ||
{{Command| git clone ssh://gerrit.hadiko.de/hadiko/hdk_template }} | {{Command| git clone ssh://gerrit.hadiko.de/hadiko/hdk_template }} | ||
== SSH Private Key in TortoiseGit eintragen == | |||
Zu guterletzt geht ihr in das von git erstellte Verzeichnis (git\hdk_template) und öffnet via Rechtsklick -> TortoiseGit -> Settings die Einstellungen. Dort geht ihr auf Git -> Remote und gebt unter "Putty Key" Euren "ssh private key" an, welcher sich unter "Eigene Dateien\.ssh\id_rsa.hadiko" befindet. | Zu guterletzt geht ihr in das von git erstellte Verzeichnis (git\hdk_template) und öffnet via Rechtsklick -> TortoiseGit -> Settings die Einstellungen. Dort geht ihr auf Git -> Remote und gebt unter "Putty Key" Euren "ssh private key" an, welcher sich unter "Eigene Dateien\.ssh\id_rsa.hadiko" befindet. | ||
== Literatur == | == Literatur == | ||
| Zeile 67: | Zeile 71: | ||
[[Category:HaDiNet]] | [[Category:HaDiNet]] | ||
[[Category: | [[Category:Anleitung]] | ||
Aktuelle Version vom 2. Dezember 2019, 08:10 Uhr
Installation benötigter Software
Für die Verwendung von Gerrit benötigt ihr die Software "Git for Windows" (Download) sowie optional TortoiseGit (https://code.google.com/p/tortoisegit/).
Während der Git-Installation:
Einrichten von git
Nachdem ihr Git installiert habt, startet ihr die "Git Bash" und gebt folgende Kommandos ein:
Alternativ dazu könnt ihr auch einfach die Tortoise Einstellungen öffnen (Start -> Alle Programme -> TortoiseGit -> Settings ( -> Git )):
SSH Key erstellen und uploaden
Um in ein Repository commiten zu können, benötigt man einen ssh public key, welchen man mit folgendem Befehl (in der "Git Bash") erstellt:
Ihr könnt euch nun in Gerrit mit Euren HaDiNet-Login-Daten (LDAP) einloggen. Unter Settings -> SSH-Public-Key könnt ihr euren Key, welchen ihr unter Eigene Dateien\.ssh\id_rsa.hadiko.pub findet, hochladen:
SSH Config
Anschliessend legt Ihr euch noch eine ssh config an (ohne Dateiendung):
Host gerrit.hadiko.de
Hostname gerrit.hadiko.de
Port 29418
IdentityFile ~/.ssh/id_rsa.hadiko
User EUER-LDAP-USERNAME
Repository clonen
Ihr öffnet wieder die "Git Bash" und erstellt ein Git-Verzeichnis in den eigenen Dateien:
Anschließend "cloned" ihr ein Repository dort hinein. Beispielsweise:
SSH Private Key in TortoiseGit eintragen
Zu guterletzt geht ihr in das von git erstellte Verzeichnis (git\hdk_template) und öffnet via Rechtsklick -> TortoiseGit -> Settings die Einstellungen. Dort geht ihr auf Git -> Remote und gebt unter "Putty Key" Euren "ssh private key" an, welcher sich unter "Eigene Dateien\.ssh\id_rsa.hadiko" befindet.




