.gitignore para Emacs
24 reglas de exclusión para Emacs, listas para copiar en tu repositorio.
Editor de texto extensible y personalizable
El .gitignore completo para Emacs
# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:14:11 UTC
# Tecnologías: Emacs
### Emacs ###
# Copias de seguridad de Emacs
*~
# Archivos de guardado automático de Emacs
\#*\#
# Guardado del escritorio de Emacs
/.emacs.desktop
# Bloqueo del escritorio de Emacs
/.emacs.desktop.lock
*.elc
# Lista de guardado automático de Emacs
auto-save-list
# Acceso remoto de Emacs
tramp
# Archivos de bloqueo de Emacs
.\#*
# Identificadores de org-mode de Emacs
.org-id-locations
# Archivo de org-mode de Emacs
*_archive
# Archivos temporales de flymake de Emacs
*_flymake.*
# Historial de shell de Emacs
/eshell/history
# Último directorio de shell de Emacs
/eshell/lastdir
# Archivos de paquetes de Emacs
/elpa/
*.rel
# Archivos generados automáticamente por Emacs
/auto/
# Dependencias de Cask de Emacs
.cask/
# Directorio de distribución
dist/
# Archivos de flycheck de Emacs
flycheck_*.el
/server/
# Proyecto de projectile de Emacs
.projectile
# Variables locales del directorio de Emacs
.dir-locals.el
# Seguridad de red de Emacs
/network-security.data
*.~undo-tree~
Qué ignoran estas reglas de Emacs
Todos los patrones y por qué incluirlos en tu .gitignore.
Generalidades
| Patrón | Qué ignora |
|---|---|
*~ |
Copias de seguridad de Emacs |
\#*\# |
Archivos de guardado automático de Emacs |
/.emacs.desktop |
Guardado del escritorio de Emacs |
/.emacs.desktop.lock |
Bloqueo del escritorio de Emacs |
*.elc |
Generalidades |
auto-save-list |
Lista de guardado automático de Emacs |
tramp |
Acceso remoto de Emacs |
.\#* |
Archivos de bloqueo de Emacs |
Org-mode
| Patrón | Qué ignora |
|---|---|
.org-id-locations |
Identificadores de org-mode de Emacs |
*_archive |
Archivo de org-mode de Emacs |
*_flymake.* |
Archivos temporales de flymake de Emacs |
/eshell/history |
Historial de shell de Emacs |
/eshell/lastdir |
Último directorio de shell de Emacs |
/elpa/ |
Archivos de paquetes de Emacs |
*.rel |
Archivos de reftex |
Carpeta auto de AUCTeX
| Patrón | Qué ignora |
|---|---|
/auto/ |
Archivos generados automáticamente por Emacs |
.cask/ |
Dependencias de Cask de Emacs |
dist/ |
Directorio de distribución |
Flycheck
| Patrón | Qué ignora |
|---|---|
flycheck_*.el |
Archivos de flycheck de Emacs |
/server/ |
Directorio de autenticación del servidor |
.projectile |
Proyecto de projectile de Emacs |
.dir-locals.el |
Variables locales del directorio de Emacs |
/network-security.data |
Seguridad de red de Emacs |
*.~undo-tree~ |
undo-tree |
Cómo usar este .gitignore para Emacs
- Copia las reglas de Emacs de arriba o descarga el archivo directamente.
- Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
- Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
- Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.