.gitignore สำหรับ Haskell
กฎการละเว้นสำหรับ Haskell จำนวน 23 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ
ภาษาโปรแกรมเชิงฟังก์ชันบริสุทธิ์
.gitignore ที่สมบูรณ์สำหรับ Haskell
# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 22:52:38 UTC
# เทคโนโลยี: Haskell
### Haskell ###
dist
dist-*
cabal-dev
*.hi
*.hie
*.chi
*.chs.h
*.dyn_o
*.dyn_hi
.hpc
.hsenv
.cabal-sandbox/
cabal.sandbox.config
*.prof
*.aux
*.hp
*.eventlog
# ไฟล์ออบเจ็กต์
*.o
.stack-work/
cabal.project.local
cabal.project.local~
.HTF/
.ghc.environment.*
สิ่งที่กฎ Haskell เหล่านี้มองข้ามไปจริงๆ
ทุกรูปแบบด้านล่าง และทำไมมันถึงอยู่ใน .gitignore ของคุณ
ทั่วไป
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
dist |
ทั่วไป |
dist-* |
ทั่วไป |
cabal-dev |
ทั่วไป |
*.hi |
ทั่วไป |
*.hie |
ทั่วไป |
*.chi |
ทั่วไป |
*.chs.h |
ทั่วไป |
*.dyn_o |
ทั่วไป |
*.dyn_hi |
ทั่วไป |
.hpc |
ทั่วไป |
.hsenv |
ทั่วไป |
.cabal-sandbox/ |
ทั่วไป |
cabal.sandbox.config |
ทั่วไป |
*.prof |
ทั่วไป |
*.aux |
ทั่วไป |
*.hp |
ทั่วไป |
*.eventlog |
ทั่วไป |
*.o |
ไฟล์ออบเจ็กต์ |
.stack-work/ |
ทั่วไป |
cabal.project.local |
ทั่วไป |
cabal.project.local~ |
ทั่วไป |
.HTF/ |
ทั่วไป |
.ghc.environment.* |
ทั่วไป |
วิธีใช้ .gitignore นี้สำหรับ Haskell
- คัดลอกกฎ Haskell ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
- สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
- หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
- คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน