% 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}