HaDiKo Gerrit Repository/Linux: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „__TOC__ == Installation benötigter Software == Für die Verwendung unter Linux benötigt man ssh-keygen (ssh), git und einen Browser. == Einrichten von gi…“ |
|||
| Zeile 5: | Zeile 5: | ||
== Einrichten von git == | == Einrichten von git == | ||
Nach der Installation von git sollte man seinen User-Namen und Passwort setzen: | |||
{{Command|git config --global user.name "Your Name Here" }} | {{Command|git config --global user.name "Your Name Here" }} | ||
{{Command|git config --global user.email "your_email@example.com" }} | {{Command|git config --global user.email "your_email@example.com" }} | ||
=== 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: | |||
{{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" }} | ||
Ihr könnt euch nun in [https://gerrit.hadiko.de Gerrit] mit Euren HaDiNet-Login-Daten (LDAP) einloggen. Unter Settings -> SSH-Public-Key könnt ihr euren Key, welchen ihr unter ~/.ssh/id_rsa.hadiko.pub findet, hochladen: | |||
Settings -> SSH-Public-Key könnt ihr euren Key, welchen ihr unter ~/.ssh/id_rsa.hadiko.pub findet, hochladen: | [[Datei:Gerrit_ssh_key.png]] | ||
=== Git Config === | |||
Anschliessend legt Ihr euch noch eine ssh_config an: | |||
{{Code|~/.ssh/config|Host gerrit.hadiko.de | |||
Hostname gerrit.hadiko.de | |||
Port 29418 | |||
IdentityFile ~/.ssh/id_rsa.hadiko | |||
User EUER-LDAP-USERNAME}} | |||
== Literatur == | == Literatur == | ||