# Schritt zwei ## git installieren `sudo apt install git` oder `sudo xbps-install -S git` im terminal ausfuehren ## git konfigurieren ### Allgemeines Um git sinnvoll nutzen zu koennen, muss git konfiguriert werden. Es gibt zwei Arten von Konfigurationsoptionen. "globale" und "per repository". Wenn ich eine Option global setze, gilt die fuer alle Repositorys die ich benutze. Nenn ich mich zum Neispiel "purzelbaumwesen" und moechte auch ueberall, wo ich mit git arbeite, so erkannt werden, setze ich das global. Es gibt aber dann doch ein Repository, da moechte ich mit, zB., meinem Realnamen erkannt werden. Das ist Beispielsweise bei der Linuxentwicklung so. Dann kann ich das auch nur fuer ein jeweiliges Repository einstellen. ### Namen Die zwei wichtigsten Optionen sind wohl der, wie erwaehnt, Name und die Emailadresse. `git config --global user.name "purzelbaumwesen"` `git config --global user.email "purzelbaumwesen@beispiel.org"` Waere ein Beispiel fuer zwei Befehle, um die beiden "Credentials", wie das Flag "--global" andeutet, global einzustellen. Wuerde das "--global" weggelassen werden, waere es nur fuer das Repository in dem man sich befindet, also nicht global. ### Rebase ist Standard bei einem pull Was auch immer das bedeutet. Ist auch egal. Das ist eine Option, bei der ich nicht genau weiss, was sie macht. Aber ich weiss von vielen Leuten, die verzweifeln, weil diese nicht Standard ist. `git config --global pull.rebase true` Wenn diese Optionen gesetzt sind, sollte alles klar sein um durchzustarten. :)