.gitignore สำหรับ Lua
กฎการละเว้นสำหรับ Lua จำนวน 27 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ
ภาษาสคริปต์แบบฝังที่มีน้ำหนักเบา
.gitignore ที่สมบูรณ์สำหรับ Lua
# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 21:49:12 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
# ปฏิบัติการวินโดวส์ได้
*.exe
# เอาต์พุตของคอมไพเลอร์
*.out
# ชุดแอปพลิเคชัน
*.app
# ไบนารี x86 แบบ 32 บิต
*.i*86
# ไบนารี x86 64 บิต
*.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 DLLs)
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
*.dll |
ไลบรารีลิงก์แบบไดนามิก |
*.so |
วัตถุที่ใช้ร่วมกัน |
*.so.* |
อ็อบเจ็กต์ที่ใช้ร่วมกันที่มีเวอร์ชัน |
*.dylib |
ไลบรารีไดนามิกของ macOS |
ปฏิบัติการได้
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
*.exe |
ปฏิบัติการวินโดวส์ได้ |
*.out |
เอาต์พุตของคอมไพเลอร์ |
*.app |
ชุดแอปพลิเคชัน |
*.i*86 |
ไบนารี x86 แบบ 32 บิต |
*.x86_64 |
ไบนารี x86 64 บิต |
*.hex |
ไฟล์ถ่ายโอนข้อมูลฐานสิบหก |
วิธีใช้ .gitignore นี้สำหรับ Lua
- คัดลอกกฎ Lua ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
- สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
- หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
- คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน