linux.txt/programmieren/git/konfiguration.tex
2025-02-15 15:39:11 +01:00

44 lines
No EOL
2.1 KiB
TeX

% master: konfiguration.tex
% Konfiguration v0.1
% 2017-01-09 (Rx)
\section{Konfiguration}
%----------------------
\begin{verbatim}
git config --global ... Speichern im Homeverzeichnis .gitconfig
git config --system ... /etc/gitconfig konfigurieren unueblich
git config ... Arbeitsverzeichnis .git/config
git config user.name "Max Mustermann" Name konfigurieren
git config user.email "max.mustermann@examle.com"
E-Mail konfigurieren
git config --unset user.name Name löschen
git config alias.st status Alias status -> st herstellen
[alias] nützliche Abkürzungen
st = status
ci = commit
br = branch
co = checkout
df = diff
he = help
cl = clone
git config -e startet Editor auf der Konfiguration
git config color.ui auto Farben einstellen
git config core.eol lf,crlf oder native Zeilenende lf-Linux crlf-Windows
native-System-Default
git config core.safecrlf Verbietet Commit bei vermischung
git config core.autocrlf input sichere Einstellung bei älteren
Git-Versionen unter Windows
git config il8n.commitEncoding ISO-8859-1
Zeichenkodierung ISO-8859-1
Standart UTF-8
git config core.pager 'env LESSCHARSET=iso8859 less'
Zeichenkodierung für den Pager
git config core.editor vim Vim als Editor einstellen
git config core.browser ... Browser einstellen
git config help.autocorrect n beim Vertippen ähnliches Subkommando
ausführen, n Zentelsekunden bis zum
Ausführen, -1 für sofort aus, 0 zeigt
nur Möglichkeiten an
git config --list alle Einstellungen anzeigen
\end{verbatim}