.gitignore для Emacs
24 правила игнорирования для Emacs, готовых к копированию в репозиторий.
Расширяемый, настраиваемый текстовый редактор.
Полный .gitignore для Emacs
# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 22:59:43 UTC
# Технологии: Emacs
### Emacs ###
# Файлы резервных копий Emacs
*~
# Emacs автосохранение файлов
\#*\#
# Emacs сохранение рабочего стола
/.emacs.desktop
# Emacs настольный замок
/.emacs.desktop.lock
*.elc
# Emacs список автосохранения
auto-save-list
# Emacs удаленный доступ
tramp
# Emacs файлы блокировки
.\#*
# Emacs Идентификаторы режима организации
.org-id-locations
# Emacs архив организационного режима
*_archive
# Временные файлы Emacs Flymake
*_flymake.*
# История оболочки Emacs
/eshell/history
# Emacs последний каталог оболочки
/eshell/lastdir
# Emacs архивы пакетов
/elpa/
*.rel
# Emacs автоматически создаваемые файлы
/auto/
# Emacs Зависимости Cask
.cask/
# Каталог распространения
dist/
# Файлы Flycheck Emacs
flycheck_*.el
/server/
# Проект снаряда Emacs
.projectile
# Местные жители каталога Emacs
.dir-locals.el
# Emacs сетевая безопасность
/network-security.data
*.~undo-tree~
Что на самом деле игнорируют эти правила Emacs
Каждый шаблон ниже и почему он принадлежит вашему .gitignore.
Общий
| Шаблон | Что он игнорирует |
|---|---|
*~ |
Файлы резервных копий Emacs |
\#*\# |
Emacs автосохранение файлов |
/.emacs.desktop |
Emacs сохранение рабочего стола |
/.emacs.desktop.lock |
Emacs настольный замок |
*.elc |
Общий |
auto-save-list |
Emacs список автосохранения |
tramp |
Emacs удаленный доступ |
.\#* |
Emacs файлы блокировки |
Org-mode
| Шаблон | Что он игнорирует |
|---|---|
.org-id-locations |
Emacs Идентификаторы режима организации |
*_archive |
Emacs архив организационного режима |
*_flymake.* |
Временные файлы Emacs Flymake |
/eshell/history |
История оболочки Emacs |
/eshell/lastdir |
Emacs последний каталог оболочки |
/elpa/ |
Emacs архивы пакетов |
*.rel |
файлы рефлексов |
Автоматическая папка AUCTeX
| Шаблон | Что он игнорирует |
|---|---|
/auto/ |
Emacs автоматически создаваемые файлы |
.cask/ |
Emacs Зависимости Cask |
dist/ |
Каталог распространения |
Flycheck
| Шаблон | Что он игнорирует |
|---|---|
flycheck_*.el |
Файлы Flycheck Emacs |
/server/ |
каталог аутентификации сервера |
.projectile |
Проект снаряда Emacs |
.dir-locals.el |
Местные жители каталога Emacs |
/network-security.data |
Emacs сетевая безопасность |
*.~undo-tree~ |
undo-tree |
Как использовать .gitignore для Emacs
- Скопируйте приведенные выше правила Emacs или загрузите файл напрямую.
- Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
- Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
- Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.