.gitignore für Emacs
24 Ausschlussregeln für Emacs, die du direkt in dein Repository übernehmen kannst.
Erweiterbarer, anpassbarer Texteditor
Die vollständige .gitignore für Emacs
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 16:32:39 UTC
# Technologien: Emacs
### Emacs ###
# Emacs-Sicherungsdateien
*~
# Automatisch gespeicherte Emacs-Dateien
\#*\#
# Gespeicherte Emacs-Desktop-Sitzung
/.emacs.desktop
# Emacs-Desktop-Sperre
/.emacs.desktop.lock
*.elc
# Emacs-Auto-Save-Liste
auto-save-list
# Emacs-Fernzugriff
tramp
# Emacs-Sperrdateien
.\#*
# Emacs-org-mode-IDs
.org-id-locations
# Emacs-org-mode-Archiv
*_archive
# Emacs Flymake temporäre Dateien
*_flymake.*
# Emacs-Shell-Verlauf
/eshell/history
# Letztes Verzeichnis der Emacs-Shell
/eshell/lastdir
# Emacs-Paketarchive
/elpa/
*.rel
# Von Emacs automatisch generierte Dateien
/auto/
# Emacs Cask-Abhängigkeiten
.cask/
# Distributionsverzeichnis
dist/
# Emacs Flycheck-Dateien
flycheck_*.el
/server/
# Emacs-Projectile-Projekt
.projectile
# Verzeichnislokale Emacs-Einstellungen
.dir-locals.el
# Emacs-Netzwerksicherheit
/network-security.data
*.~undo-tree~
Was diese Regeln für Emacs ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
Allgemein
| Muster | Ausgeschlossene Dateien |
|---|---|
*~ |
Emacs-Sicherungsdateien |
\#*\# |
Automatisch gespeicherte Emacs-Dateien |
/.emacs.desktop |
Gespeicherte Emacs-Desktop-Sitzung |
/.emacs.desktop.lock |
Emacs-Desktop-Sperre |
*.elc |
Allgemein |
auto-save-list |
Emacs-Auto-Save-Liste |
tramp |
Emacs-Fernzugriff |
.\#* |
Emacs-Sperrdateien |
Org-mode
| Muster | Ausgeschlossene Dateien |
|---|---|
.org-id-locations |
Emacs-org-mode-IDs |
*_archive |
Emacs-org-mode-Archiv |
*_flymake.* |
Emacs Flymake temporäre Dateien |
/eshell/history |
Emacs-Shell-Verlauf |
/eshell/lastdir |
Letztes Verzeichnis der Emacs-Shell |
/elpa/ |
Emacs-Paketarchive |
*.rel |
Reftex-Dateien |
AUCTeX-Ordner für automatisch erzeugte Dateien
| Muster | Ausgeschlossene Dateien |
|---|---|
/auto/ |
Von Emacs automatisch generierte Dateien |
.cask/ |
Emacs Cask-Abhängigkeiten |
dist/ |
Distributionsverzeichnis |
Flycheck
| Muster | Ausgeschlossene Dateien |
|---|---|
flycheck_*.el |
Emacs Flycheck-Dateien |
/server/ |
Server-Authentifizierungsverzeichnis |
.projectile |
Emacs-Projectile-Projekt |
.dir-locals.el |
Verzeichnislokale Emacs-Einstellungen |
/network-security.data |
Emacs-Netzwerksicherheit |
*.~undo-tree~ |
undo-tree |
So verwendest du diese .gitignore für Emacs
- Kopiere die Regeln für Emacs oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.