github/gitignore · Global/Linux.gitignore
Modèle .gitignore Linux expliqué
Explique pourquoi Linux.gitignore ignore les sauvegardes d'éditeurs (*~), les fichiers temporaires FUSE·NFS, le .directory de KDE, les dossiers de corbeille et nohup.out.
Linux.gitignore est un court modèle de 6 lignes qui ne traite que les sous-produits du bureau et du système de fichiers Linux. Lui aussi convient bien à un gitignore global personnel.
Chaque règle vise des fichiers qui n'apparaissent que dans des situations précises. Par exemple, .nfs* n'apparaît que sur des montages NFS et .fuse_hidden* que sur des systèmes de fichiers FUSE.
Explication règle par règle
| Motif | Ce qui est ignoré et pourquoi |
|---|---|
*~ | Sauvegardes d'éditeursSauvegardes nomdefichier~ laissées à l'enregistrement par Emacs, gedit, nano, etc. Tous les fichiers dont le nom se termine par un tilde sont ignorés. |
.fuse_hidden*.nfs* | Fichiers temporaires FUSE·NFSFichiers que le système de fichiers renomme pour différer la suppression effective lorsqu'on supprime un fichier encore ouvert. Ils disparaissent quand le processus ferme le fichier. |
.directory | Réglages de dossier KDEFichier dans lequel le gestionnaire de fichiers Dolphin de KDE enregistre les réglages d'affichage du dossier. |
.Trash-* | CorbeilleDossier de corbeille par utilisateur (.Trash-1000) créé lors de la suppression de fichiers sur un support amovible ou une autre partition. |
nohup.out | Logs d'exécution en arrière-planFichier où s'accumule par défaut la sortie d'une commande lancée avec nohup. |
Points d'attention en pratique
- La règle
*~figure aussi dans le modèle Vim. Si vous sélectionnez les deux, l'option de suppression des doublons n'en garde qu'une ligne. - Si vous conservez volontairement les logs
nohupsur un serveur, redirigez-les vers un autre nom (nohup cmd > run.log 2>&1 &). - Si vous utilisez JetBrains ou VS Code sur un bureau Linux, sélectionnez aussi le modèle de l'éditeur correspondant.
Modèle d'origine
Linux.gitignore
*~# temporary files which can be created if a process still has a handle open of a deleted file.fuse_hidden*# Metadata left by Dolphin file manager, which comes with KDE Plasma.directory# Linux trash folder which might appear on any partition or disk.Trash-*# .nfs files are created when an open file is removed but is still being accessed.nfs*# Log files created by default by the nohup commandnohup.out
Source des modèles : github/gitignore/Global/Linux.gitignore @356fd7b (2026-09-11) · CC0-1.0