.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
# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-03 12:59:47 UTC
# Technologies : Lua
### Lua ###
luac.out
# Fichier objet
*.o
*.src.rock
*.ko
# Archive ZIP
*.zip
# Fichier objet
*.obj
# Archive tar compressée avec Gzip
*.tar.gz
*.elf
*.gch
*.os
*.pch
# Fichier de bibliothèque
*.lib
# Bibliothèque statique
*.a
*.la
*.lo
# Bibliothèque de liens dynamiques
*.dll
*.def
# Objet partagé
*.so
*.exp
# Objet partagé versionné
*.so.*
# Bibliothèque dynamique macOS
*.dylib
# Exécutable Windows
*.exe
# Résultats du compilateur
*.out
# Bundle d’application
*.app
# Binaire x86 32 bits
*.i*86
# Binaire x86 64 bits
*.x86_64
# Fichier de vidage hexadécimal
*.hex
Ce que ces règles Lua ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Sources Lua compilées
| Motif | Ce qu’il ignore |
|---|---|
luac.out |
Sources Lua compilées |
*.src.rock |
Fichiers de compilation luarocks |
*.zip |
Archive ZIP |
*.tar.gz |
Archive tar compressée avec Gzip |
Fichiers objets
| Motif | Ce qu’il ignore |
|---|---|
*.o |
Fichier objet |
*.ko |
Fichiers objets |
*.obj |
Fichier objet |
*.elf |
Fichiers objets |
*.os |
Fichiers objets |
En-têtes précompilés
| Motif | Ce qu’il ignore |
|---|---|
*.gch |
En-têtes précompilés |
*.pch |
En-têtes précompilés |
Bibliothèques
| Motif | Ce qu’il ignore |
|---|---|
*.lib |
Fichier de bibliothèque |
*.a |
Bibliothèque statique |
*.la |
Bibliothèques |
*.lo |
Bibliothèques |
*.def |
Bibliothèques |
*.exp |
Bibliothèques |
Objets partagés (y compris les DLL Windows)
| Motif | Ce qu’il ignore |
|---|---|
*.dll |
Bibliothèque de liens dynamiques |
*.so |
Objet partagé |
*.so.* |
Objet partagé versionné |
*.dylib |
Bibliothèque dynamique macOS |
Exécutables
| Motif | Ce qu’il ignore |
|---|---|
*.exe |
Exécutable Windows |
*.out |
Résultats du compilateur |
*.app |
Bundle d’application |
*.i*86 |
Binaire x86 32 bits |
*.x86_64 |
Binaire x86 64 bits |
*.hex |
Fichier de vidage hexadécimal |
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.