From 972aaaddf917e8bf50f6b7c84e17091775d68d4c Mon Sep 17 00:00:00 2001 From: teldra Date: Sun, 13 Jun 2021 13:56:38 +0200 Subject: [PATCH] git-konfigurieren.md: hinzugefuegt --- git-konfigurieren.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 git-konfigurieren.md diff --git a/git-konfigurieren.md b/git-konfigurieren.md new file mode 100644 index 0000000..52c2b54 --- /dev/null +++ b/git-konfigurieren.md @@ -0,0 +1,40 @@ +# git installieren + +`sudo apt install git` + +oder + +`sudo xbps-install -S git` + +im terminal ausfuehren + +# git konfigurieren + +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. + +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. + + Dann gibt es noch 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. :) \ No newline at end of file