.gitignore для Lua
27 правил ігнорування для Lua, готових до копіювання у ваш репозиторій.
Легка вбудовувана мова сценаріїв
Повний .gitignore для Lua
# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 21:49:31 UTC
# Технології: Lua
### Lua ###
luac.out
# Об'єктний файл
*.o
*.src.rock
*.ko
# ZIP архів
*.zip
# Об'єктний файл
*.obj
# Архів tar у форматі Gzip
*.tar.gz
*.elf
*.gch
*.os
*.pch
# Файл бібліотеки
*.lib
# Статична бібліотека
*.a
*.la
*.lo
# Бібліотека динамічних посилань
*.dll
*.def
# Спільний об'єкт
*.so
*.exp
# Версійний спільний об’єкт
*.so.*
# Динамічна бібліотека macOS
*.dylib
# Windows виконуваний файл
*.exe
# Вихід компілятора
*.out
# Пакет додатків
*.app
# 32-розрядний двійковий файл x86
*.i*86
# 64-розрядний двійковий файл x86
*.x86_64
# Файл шістнадцяткового дампа
*.hex
Що насправді ігнорують ці правила Lua
Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .gitignore.
Зібрані джерела Lua
| Шаблон | Що ігнорується |
|---|---|
luac.out |
Зібрані джерела Lua |
*.src.rock |
файли збірки luarocks |
*.zip |
ZIP архів |
*.tar.gz |
Архів tar у форматі Gzip |
Об'єктні файли
| Шаблон | Що ігнорується |
|---|---|
*.o |
Об'єктний файл |
*.ko |
Об'єктні файли |
*.obj |
Об'єктний файл |
*.elf |
Об'єктні файли |
*.os |
Об'єктні файли |
Попередньо скомпільовані заголовки
| Шаблон | Що ігнорується |
|---|---|
*.gch |
Попередньо скомпільовані заголовки |
*.pch |
Попередньо скомпільовані заголовки |
Бібліотеки
| Шаблон | Що ігнорується |
|---|---|
*.lib |
Файл бібліотеки |
*.a |
Статична бібліотека |
*.la |
Бібліотеки |
*.lo |
Бібліотеки |
*.def |
Бібліотеки |
*.exp |
Бібліотеки |
Спільні об’єкти (включаючи Windows DLL)
| Шаблон | Що ігнорується |
|---|---|
*.dll |
Бібліотека динамічних посилань |
*.so |
Спільний об'єкт |
*.so.* |
Версійний спільний об’єкт |
*.dylib |
Динамічна бібліотека macOS |
Виконувані файли
| Шаблон | Що ігнорується |
|---|---|
*.exe |
Windows виконуваний файл |
*.out |
Вихід компілятора |
*.app |
Пакет додатків |
*.i*86 |
32-розрядний двійковий файл x86 |
*.x86_64 |
64-розрядний двійковий файл x86 |
*.hex |
Файл шістнадцяткового дампа |
Як використовувати цей .gitignore для Lua
- Скопіюйте правила Lua вище або завантажте файл безпосередньо.
- Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
- Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
- Закріпіть .gitignore, щоб усі члени команди мали однакові правила.