Dies ist eine alte Version des Dokuments!
Git
Kurzübersicht der Befehle der Versionsverwaltung Git:
(Es wird dabei von einem lokalen Repositoy und einem entfernten Repository ausgegangen)
Ein lokales Repository erstellen (in einem beliebigen, auch leerem, Verzeichnis):
git init
Ein entferntes Repository clonen (lokale Kopie erzeugen):
git clone benutzername@host:<Absoluter Pfad zum Repository>
Ein Update durchführen (entspricht einem git fetch mit anschließendem git merge):
git pull <remote> <branch>
Übertragen der lokalen Änderungen in das entfernte Repository:
git push <remote> <branch>
Dafür sorgen, dass sich die bereits gemergten Teile gemerkt werden:
git config --add rerere.enabled true
Zurücksetzen von HEAD auf einen älteren Branch (somit ist dieser dann aktuell):
git reset --hard <hash>
Alle Branches auflisten (aktueller Branch ist mit einem Sternchen versehen):
git branch