< Git

Git beállítások

Szerző: Sallai András

Copyright © Sallai András, 2021, 2022

Licenc: CC BY-SA 4.0

Web: https://szit.hu

Beállítások helye

Hol vannak tárolva a beállítások:

git config --list --show-origin

Három különböző hely megadása

--global

--local

--system

Szerkesztés

git config --local --edit

Törlés

git config --global --unset core.pager

Beállítások listázása

git config --list

Felhasználó adatok

git config user.name "Nagy János"

git config user.email nagyj@zold.lan

Megszüntetés

Beállítások megszüntetése:

git config --global --unset user.email
git config --global --unset user.name

Windows kulcsok

A Visual Studio Code néha bejegyzi a Windowsban a GitHub kulcsot a „Hitelesítőadat-kezelő”-ben. Azon belül a „Windows rendszerbeli hitelesítő adatok” között találjuk.

Ha GUI felületen szeretnénk megnézni, csak kezdjük el írni a keresőbe:

hit

Kulcsok listázása parancssorból:

cmdkey /list

Keressük azokat a sorokat, ahol látjuk a https://github.com URL-t. Lehetséges találat:

Target: LegacyGeneric:target=git:https://github.com

A target= utáni részre van szükségünk. Esetünkben ez:

git:https://github.com

A /list kimenet alapján, kiléptetés:

cmdkey /delete git:https://github.com

Szövegszerkesztő

git config core.editor notepad

Lapozó

Ha megnézzük a git log paranccsal a naplót, alapértelmezetten nem lép ki, mert a less parancsot használja lapozáshoz. Ha szeretnénk az azonnali kilépést, állítsuk be, például a cat parancsot:

git config core.pager cat

A less és a more beállítása:

git config core.pager less

git config core.pager more

Bejelentkezési adatok

Lekérdezés:

git config credential.helper

Kezelő program:

https://github.com/microsoft/Git-Credential-Manager-Core (2021)

Több információ:

https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage (2021)

A konfliktuskezelő beállítása

git config merge.tool meld