Git Befehle
Repository clonen
git clone ssh://<REPOSITORY>
Änderungen an vielen Dateien gleichzeitig comitten
git commit -a -m "<BESCHREIBUNG>"
Änderungen an einer einzelnen Datei comitten
git commit <DATEINAME> -m "<BESCHREIBUNG>"
Letzten lokalen Commit Rückgängig machen
git reset --soft HEAD^
HEAD^ -> einen Schritt zurück
HEAD^^ oder HEAD~2 zwei Committs zurück
Die Veränderungen des Rückgesetzten Commits liegen nun wieder so im Cache/Stage-Bereich, wie ivor dem Commit.
Letzten lokalen Commit verwerfen
git reset --hard HEAD^
ACHTUNG: ALLE Veränderungen im Staging-Bereich UND im Working Directory sind WEG!!!
Konfiguration
git config --global user.email "<EMAILADRESSE>"
git config --global user.name "<BENUTZER>"
git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"