Direkt zum Inhalt | Direkt zur Navigation

N2N International

Webserver for the Nerds

Sektionen
Benutzerspezifische Werkzeuge
Anmelden


Passwort vergessen?
 

git

git repositories für die Nerds

Das Nerd2Nerd Repository basiert auf dem verteilten Versionsverwaltungssystem git und ist per gitweb zu erreichen unter http://code.nerd2nerd.org.

Die Projekte sind öffentlich und können abgerufen werden über:

git clone git://code.nerd2nerd.org/projekt.git

oder

git clone http://code.nerd2nerd.org/git/projekt.git

Wie erstelle ich ein Projekt?

Schicke deinen SSH-Public-Key (in der Regel die id-rsa.pub) an watz oder urs und nenne uns deinen Projektnamen.

Nachdem du grünes Licht bekommen hast kannst du das Projekt erstellen. Hier z.B. für das Projekt "foobar".

mkdir foobar
cd foobar
git init
git remote add origin git@code.nerd2nerd.org:foobar.git

Anschließend kann man da seine Dateien reinlegen und per git add hinzufügen. Per git commit kann man einen commit erstellen und anschließend erstellt man das Repository per:

git push origin master:refs/heads/master

Ein paar Hinweise:

code.nerd2nerd.org hört per SSH auf Port 42023. Es macht Sinn in seiner ~/.ssh/config z.B. folgendes zu definieren

Host codeball
Port 42023
Protocol 2
Hostname code.nerd2nerd.org

Man kann noch global seine Identität für alle commits setzen:

git config --global user.name "Dein Name"
git config --global user.email "Deine Email-Adresse"
Stoppt die Vorratsdatenspeicherung - www.vorratsdatenspeicherung.de