.gitignore для Lua
27 правил игнорирования для Lua, готовых к копированию в репозиторий.
Легкий встраиваемый язык сценариев.
Полный .gitignore для Lua
# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:49:14 UTC
# Технологии: Lua
### Lua ###
luac.out
# Объектный файл
*.o
*.src.rock
*.ko
# ZIP-архив
*.zip
# Объектный файл
*.obj
# Gzip-архив tar
*.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 |
Gzip-архив tar |
Объектные файлы
| Шаблон | Что он игнорирует |
|---|---|
*.o |
Объектный файл |
*.ko |
Объектные файлы |
*.obj |
Объектный файл |
*.elf |
Объектные файлы |
*.os |
Объектные файлы |
Предварительно скомпилированные заголовки
| Шаблон | Что он игнорирует |
|---|---|
*.gch |
Предварительно скомпилированные заголовки |
*.pch |
Предварительно скомпилированные заголовки |
Библиотеки
| Шаблон | Что он игнорирует |
|---|---|
*.lib |
Файл библиотеки |
*.a |
Статическая библиотека |
*.la |
Библиотеки |
*.lo |
Библиотеки |
*.def |
Библиотеки |
*.exp |
Библиотеки |
Общие объекты (включая DLL Windows)
| Шаблон | Что он игнорирует |
|---|---|
*.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, чтобы все члены команды придерживались одних и тех же правил.