HaDiKo Gerrit Repository/Linux: Unterschied zwischen den Versionen

Aus HaDiKo Wiki
Zur Navigation springen Zur Suche springen
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 ==

Version vom 22. Mai 2013, 19:10 Uhr

Installation benötigter Software

Für die Verwendung unter Linux benötigt man ssh-keygen (ssh), git und einen Browser.

Einrichten von git

Nach der Installation von git sollte man seinen User-Namen und Passwort setzen:

git config --global user.name "Your Name Here"
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:

ssh-keygen -b 4096 -t rsa -f ~/.ssh/id_rsa.hadiko -C "Hadiko"

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 ~/.ssh/id_rsa.hadiko.pub findet, hochladen:


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