.gitignore pour Lua
27 règles d’exclusion pour Lua, prêtes à copier dans votre dépôt.
Langage de script léger et embarquable
Le .gitignore complet pour Lua
# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:27:17 UTC
# Technologies: Lua
### Lua ###
luac.out
# Object file
*.o
*.src.rock
*.ko
# ZIP archive
*.zip
# Object file
*.obj
# Gzipped tar archive
*.tar.gz
*.elf
*.gch
*.os
*.pch
# Library file
*.lib
# Static library
*.a
*.la
*.lo
# Dynamic link library
*.dll
*.def
# Shared object
*.so
*.exp
# Versioned shared object
*.so.*
# macOS dynamic library
*.dylib
# Windows executable
*.exe
# Compiler output
*.out
# Application bundle
*.app
# 32-bit x86 binary
*.i*86
# 64-bit x86 binary
*.x86_64
# Hex dump file
*.hex
Ce que ces règles Lua ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Compiled Lua sources
| Motif | Ce qu’il ignore |
|---|---|
luac.out |
Compiled Lua sources |
*.src.rock |
luarocks build files |
*.zip |
ZIP archive |
*.tar.gz |
Gzipped tar archive |
Object files
| Motif | Ce qu’il ignore |
|---|---|
*.o |
Object file |
*.ko |
Object files |
*.obj |
Object file |
*.elf |
Object files |
*.os |
Object files |
Precompiled Headers
| Motif | Ce qu’il ignore |
|---|---|
*.gch |
Precompiled Headers |
*.pch |
Precompiled Headers |
Libraries
| Motif | Ce qu’il ignore |
|---|---|
*.lib |
Library file |
*.a |
Static library |
*.la |
Libraries |
*.lo |
Libraries |
*.def |
Libraries |
*.exp |
Libraries |
Shared objects (inc. Windows DLLs)
| Motif | Ce qu’il ignore |
|---|---|
*.dll |
Dynamic link library |
*.so |
Shared object |
*.so.* |
Versioned shared object |
*.dylib |
macOS dynamic library |
Executables
| Motif | Ce qu’il ignore |
|---|---|
*.exe |
Windows executable |
*.out |
Compiler output |
*.app |
Application bundle |
*.i*86 |
32-bit x86 binary |
*.x86_64 |
64-bit x86 binary |
*.hex |
Hex dump file |
Comment utiliser ce .gitignore pour Lua
- Copiez les règles Lua ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.