.gitignore за Emacs
24 правила за игнориране за Emacs, готови за копиране в хранилището ви.
Разширяем текстов редактор с възможности за персонализиране
Пълният .gitignore за Emacs
# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 15:52:00 UTC
# Технологии: Emacs
### Emacs ###
# Резервни файлове на Emacs
*~
# Файлове от автоматично записване на Emacs
\#*\#
# Запис на работния плот на Emacs
/.emacs.desktop
# Заключване на работния плот на Emacs
/.emacs.desktop.lock
*.elc
# Списък за автоматично записване на Emacs
auto-save-list
# Отдалечен достъп на Emacs
tramp
# Файлове за заключване на Emacs
.\#*
# Идентификатори на org-mode за Emacs
.org-id-locations
# Архив на org-mode за Emacs
*_archive
# Временни файлове на flymake за Emacs
*_flymake.*
# История на shell в Emacs
/eshell/history
# Последна shell директория в Emacs
/eshell/lastdir
# Архиви с пакети на Emacs
/elpa/
*.rel
# Автоматично генерирани файлове на Emacs
/auto/
# Зависимости на Cask за Emacs
.cask/
# Директория за разпространение
dist/
# Файлове на flycheck за Emacs
flycheck_*.el
/server/
# Проект на projectile за 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 |
Идентификатори на org-mode за Emacs |
*_archive |
Архив на org-mode за Emacs |
*_flymake.* |
Временни файлове на flymake за Emacs |
/eshell/history |
История на shell в Emacs |
/eshell/lastdir |
Последна shell директория в Emacs |
/elpa/ |
Архиви с пакети на Emacs |
*.rel |
Файлове на reftex |
Автоматична папка на AUCTeX
| Шаблон | Какво игнорира |
|---|---|
/auto/ |
Автоматично генерирани файлове на Emacs |
.cask/ |
Зависимости на Cask за Emacs |
dist/ |
Директория за разпространение |
Flycheck
| Шаблон | Какво игнорира |
|---|---|
flycheck_*.el |
Файлове на flycheck за Emacs |
/server/ |
Директория за удостоверяване на сървъра |
.projectile |
Проект на 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 в комит, за да използва целият екип едни и същи правила.