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…“
 
Peter.hense (Diskussion | Beiträge)
Zeile 5: Zeile 5:


== Einrichten von git ==  
== Einrichten von git ==  
# Nach der Installation von git sollte man seinen User-Namen und Passwort setzen:  
 
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" }}


# Um in ein Repository commiten zu können, benötigt man einen ssh public key, welchen man mit folgendem Befehl erstellt:  
 
=== 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  
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 ==