spielwiese/git-konfigurieren.md

1.5 KiB

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. :)