.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

# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:32:05 UTC
# Technologies: Emacs

### Emacs ###
# Emacs backup files
*~
# *\#
\
# Emacs desktop save
/.emacs.desktop
# Emacs desktop lock
/.emacs.desktop.lock
*.elc
# Emacs auto-save list
auto-save-list
# Emacs remote access
tramp
# *
.\
# Emacs org-mode IDs
.org-id-locations
# Emacs org-mode archive
*_archive
# Emacs flymake temp files
*_flymake.*
# Emacs shell history
/eshell/history
# Emacs shell last directory
/eshell/lastdir
# Emacs package archives
/elpa/
*.rel
# Emacs auto-generated files
/auto/
# Emacs Cask dependencies
.cask/
# Distribution directory
dist/
# Emacs flycheck files
flycheck_*.el
/server/
# Emacs projectile project
.projectile
# Emacs directory locals
.dir-locals.el
# Emacs network security
/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.

General

Motif Ce qu’il ignore
*~ Emacs backup files
\ *\#
/.emacs.desktop Emacs desktop save
/.emacs.desktop.lock Emacs desktop lock
*.elc General
auto-save-list Emacs auto-save list
tramp Emacs remote access
.\ *

Org-mode

Motif Ce qu’il ignore
.org-id-locations Emacs org-mode IDs
*_archive Emacs org-mode archive
*_flymake.* Emacs flymake temp files
/eshell/history Emacs shell history
/eshell/lastdir Emacs shell last directory
/elpa/ Emacs package archives
*.rel reftex files

AUCTeX auto folder

Motif Ce qu’il ignore
/auto/ Emacs auto-generated files
.cask/ Emacs Cask dependencies
dist/ Distribution directory

Flycheck

Motif Ce qu’il ignore
flycheck_*.el Emacs flycheck files
/server/ server auth directory
.projectile Emacs projectile project
.dir-locals.el Emacs directory locals
/network-security.data Emacs network security
*.~undo-tree~ undo-tree

Comment utiliser ce .gitignore pour Emacs

  1. Copiez les règles Emacs ci-dessus, ou téléchargez directement le fichier.
  2. Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
  3. 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.
  4. Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.

Autres modèles .gitignore Editor

Voir tous les modèles Editor