.gitignore สำหรับ ส่วนหลัก
กฎการละเว้นสำหรับ ส่วนหลัก จำนวน 27 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ
โครงการ .NET Core (เทมเพลตชุมชน)
.gitignore ที่สมบูรณ์สำหรับ ส่วนหลัก
# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 22:54:07 UTC
# เทคโนโลยี: Core
### Core ###
# การตั้งค่าโฟลเดอร์ macOS (ร้านบริการเดสก์ท็อป)
.DS_Store
[Dd]ebug/
*.*~
[Dd]ebugPublic/
[Rr]elease/
project.lock.json
[Rr]eleases/
x64/
# ไฟล์สลับ Vim
*.swp
nupkg/
x86/
.vscode
# การตั้งค่าเฉพาะผู้ใช้
*.user
.idea
# ตัวเลือกผู้ใช้โซลูชัน
*.suo
*.userosscache
bld/
*.pyc
*.sln.docstates
[Bb]in/
[Oo]bj/
# สร้างไดเร็กทอรีเอาต์พุต
build/
msbuild.log
msbuild.err
msbuild.wrn
.vs/
[Oo]ut/
สิ่งที่กฎ ส่วนหลัก เหล่านี้มองข้ามไปจริงๆ
ทุกรูปแบบด้านล่าง และทำไมมันถึงอยู่ใน .gitignore ของคุณ
ทั่วไป
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.DS_Store |
การตั้งค่าโฟลเดอร์ macOS (ร้านบริการเดสก์ท็อป) |
*.*~ |
ทั่วไป |
project.lock.json |
ทั่วไป |
*.swp |
ไฟล์สลับ Vim |
nupkg/ |
ทั่วไป |
*.pyc |
ทั่วไป |
สร้างผลลัพธ์
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
[Dd]ebug/ |
สร้างผลลัพธ์ |
[Dd]ebugPublic/ |
สร้างผลลัพธ์ |
[Rr]elease/ |
สร้างผลลัพธ์ |
[Rr]eleases/ |
สร้างผลลัพธ์ |
x64/ |
สร้างผลลัพธ์ |
x86/ |
สร้างผลลัพธ์ |
bld/ |
สร้างผลลัพธ์ |
[Bb]in/ |
สร้างผลลัพธ์ |
[Oo]bj/ |
สร้างผลลัพธ์ |
build/ |
สร้างไดเร็กทอรีเอาต์พุต |
msbuild.log |
สร้างผลลัพธ์ |
msbuild.err |
สร้างผลลัพธ์ |
msbuild.wrn |
สร้างผลลัพธ์ |
[Oo]ut/ |
สร้างผลลัพธ์ |
Visual Studio Code
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.vscode |
Visual Studio Code |
Rider
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.idea |
Rider |
ไฟล์เฉพาะผู้ใช้
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
*.user |
การตั้งค่าเฉพาะผู้ใช้ |
*.suo |
ตัวเลือกผู้ใช้โซลูชัน |
*.userosscache |
ไฟล์เฉพาะผู้ใช้ |
*.sln.docstates |
ไฟล์เฉพาะผู้ใช้ |
Visual Studio 2015
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.vs/ |
Visual Studio 2015 |
วิธีใช้ .gitignore นี้สำหรับ ส่วนหลัก
- คัดลอกกฎ ส่วนหลัก ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
- สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
- หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
- คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน