Programmieren > Werkzeuge > Versionskontrolle > Git
- Test-Umgebung
- Konfiguration
- Grundlagen
- Branching
- Remotes
Git-Konfiguration
Konfigurationen
Git hat eine dreischichtige Konfiguration.- System: In der Datei /etc/gitconfig ist die Konfiguration für Git, die systemweit, d.h. für alle Benutzer und alle Repositories dieses Rechners gelten.
- Global: Jeder Benutzer des Systems hat die Datei ~/.gitconfig oder ~/.config/git/config. Hier sind die Konfigurationen, die für alle Repositories dieses Benutzers gelten. Konfigurationen, die hier gemacht werden überschreiben Konfigurationen des Systems
- Repository: Jedes Repository enthält in .git/config Konfigurationen, die nur für dieses Repository gelten. Konfigurationen, die hier gemacht werden, überschreiben Konfigurationen in Global und System.
Welche Konfigurationen letztendlich gelten, kann mit dem Befehl git config --list für alle Werte erfragt werden oder mit dem Befehl git config <key> für einen einzelnen Wert.
Grundkonfiguration
Bevor man Git zum ersten Mal benutzt, sollte man die Benutzer-Konfiguration setzen.
> git config user.name "Max Mustermann" > git config user.email "max@mustermann.de" > git config --global core.editor vi