forked from Bunteshaus/spielwiese
git-konfigurieren.md: hinzugefuegt
This commit is contained in:
parent
8427d34b4c
commit
972aaaddf9
40
git-konfigurieren.md
Normal file
40
git-konfigurieren.md
Normal file
|
@ -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. :)
|
Loading…
Reference in New Issue
Block a user