Ludovic Frank Gitignore

.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

  1. Скопируйте приведенные выше правила Lua или загрузите файл напрямую.
  2. Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
  3. Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
  4. Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.

Другие шаблоны Язык .gitignore

Посмотреть все шаблоны Язык