.gitignore pour Emacs
24 règles d’exclusion pour Emacs, prêtes à copier dans votre dépôt.
Éditeur de texte extensible et personnalisable
Le .gitignore complet pour Emacs
# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-03 04:56:26 UTC
# Technologies : Emacs
### Emacs ###
# Fichiers de sauvegarde Emacs
*~
# Fichiers de sauvegarde automatique Emacs
\#*\#
# Sauvegarde du bureau Emacs
/.emacs.desktop
# Verrou du bureau Emacs
/.emacs.desktop.lock
*.elc
# Liste des sauvegardes automatiques Emacs
auto-save-list
# Accès distant Emacs
tramp
# Fichiers de verrouillage Emacs
.\#*
# Identifiants org-mode d’Emacs
.org-id-locations
# Archive org-mode d’Emacs
*_archive
# Fichiers temporaires flymake d’Emacs
*_flymake.*
# Historique du shell Emacs
/eshell/history
# Dernier répertoire du shell Emacs
/eshell/lastdir
# Archives de paquets Emacs
/elpa/
*.rel
# Fichiers générés automatiquement par Emacs
/auto/
# Dépendances Cask d’Emacs
.cask/
# Répertoire de distribution
dist/
# Fichiers flycheck d’Emacs
flycheck_*.el
/server/
# Projet projectile d’Emacs
.projectile
# Variables locales de répertoire Emacs
.dir-locals.el
# Sécurité réseau d’Emacs
/network-security.data
*.~undo-tree~
Ce que ces règles Emacs ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Général
| Motif | Ce qu’il ignore |
|---|---|
*~ |
Fichiers de sauvegarde Emacs |
\#*\# |
Fichiers de sauvegarde automatique Emacs |
/.emacs.desktop |
Sauvegarde du bureau Emacs |
/.emacs.desktop.lock |
Verrou du bureau Emacs |
*.elc |
Général |
auto-save-list |
Liste des sauvegardes automatiques Emacs |
tramp |
Accès distant Emacs |
.\#* |
Fichiers de verrouillage Emacs |
Org-mode
| Motif | Ce qu’il ignore |
|---|---|
.org-id-locations |
Identifiants org-mode d’Emacs |
*_archive |
Archive org-mode d’Emacs |
*_flymake.* |
Fichiers temporaires flymake d’Emacs |
/eshell/history |
Historique du shell Emacs |
/eshell/lastdir |
Dernier répertoire du shell Emacs |
/elpa/ |
Archives de paquets Emacs |
*.rel |
Fichiers reftex |
Dossier auto d’AUCTeX
| Motif | Ce qu’il ignore |
|---|---|
/auto/ |
Fichiers générés automatiquement par Emacs |
.cask/ |
Dépendances Cask d’Emacs |
dist/ |
Répertoire de distribution |
Flycheck
| Motif | Ce qu’il ignore |
|---|---|
flycheck_*.el |
Fichiers flycheck d’Emacs |
/server/ |
Répertoire d’authentification du serveur |
.projectile |
Projet projectile d’Emacs |
.dir-locals.el |
Variables locales de répertoire Emacs |
/network-security.data |
Sécurité réseau d’Emacs |
*.~undo-tree~ |
undo-tree |
Comment utiliser ce .gitignore pour Emacs
- Copiez les règles Emacs ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.