Commandes Git - Installation et configuration
Il existe deux commandes étant très utilisées, depuis les premières appels de Git jusqu'aux réglages et références quotidiens, les commandes config et help.
git config
Git a une méthode par défaut pour faire des centaines de choses. Pour beaucoup de ces choses, vous pouvez dire à Git de les faire par défaut d'une manière différente, ou définir vos préférences. Cela implique tout, depuis l'indication à Git de votre nom jusqu'aux préférences de couleur spécifiques du terminal ou à l'éditeur que vous utilisez. Cette commande lit et écrit plusieurs fichiers afin que vous puissiez définir des valeurs globalement ou jusqu'à des dépôts spécifiques.
Commandes git config core.editor
En plus des instructions de configuration dans Votre éditeur, de nombreux éditeurs peuvent être définis comme suit :
Éditeur | Commande de configuration |
---|---|
Atom | git config --global core.editor "atom --wait" |
BBEdit (macOS, avec outils de ligne de commande) | git config --global core.editor "bbedit -w" |
Emacs | git config --global core.editor emacs |
Gedit (Linux) | git config --global core.editor "gedit --wait --new-window" |
Gvim (Windows 64 bits) | git config --global core.editor "'C:\Program Files\Vim\vim72\gvim.exe' --nofork '%*'" |
Helix | git config --global core.editor "hx" |
Kate (Linux) | git config --global core.editor "kate --block" |
nano | git config --global core.editor "nano -w" |
Notepad (Windows 64 bits) | git config core.editor notepad |
Notepad++ (Windows 64 bits) | git config --global core.editor "'C:\Program Files\Notepad+\+\notepad++.exe' -multiInst -notabbar -nosession -noPlugin" (Also see note below) |
Scratch (Linux) | git config --global core.editor "scratch-text-editor" |
Sublime Text (macOS) | git config --global core.editor "/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl --new-window --wait" |
Sublime Text (Windows 64 bits) | git config --global core.editor "'C:\Program Files\Sublime Text 3\sublime_text.exe' -w" (Voir également la note ci-dessous) |
TextEdit (macOS) | git config --global core.editor "open --wait-apps --new -e" |
Textmate | git config --global core.editor "mate -w" |
Textpad (Windows 64 bits) | git config --global core.editor "'C:\Program Files\TextPad 5\TextPad.exe' -m (Also see note below) |
UltraEdit (Windows 64 bits) | git config --global core.editor Uedit32 |
Vim | git config --global core.editor "vim --nofork" |
Visual Studio Code | git config --global core.editor "code --wait" |
VSCodium (Logiciels binaires libres/open source de VSCode) | git config --global core.editor "codium --wait" |
WordPad | git config --global core.editor '"C:\Program Files\Windows NT\Accessories\wordpad.exe"'" |
Xi | git config --global core.editor "xi --wait" |
git help
La commande git help permet de vous montrer toute la documentation fournie avec Git sur n'importe quelle commande. Bien que nous donnions un aperçu général de la plupart des commandes les plus populaires dans cette annexe, pour obtenir une liste complète de toutes les options et indicateurs possibles pour chaque commande, vous pouvez toujours exécuter git help <command>.