.gitignore สำหรับ Umbraco
กฎการละเว้นสำหรับ Umbraco จำนวน 15 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ
ระบบจัดการเนื้อหา.NET
.gitignore ที่สมบูรณ์สำหรับ Umbraco
# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 23:49:08 UTC
# เทคโนโลยี: Umbraco
### Umbraco ###
**/App_Data/Logs/
**/App_Data/[Pp]review/
**/App_Data/TEMP/
**/App_Data/NuGetBackup/
**/App_Data/umbraco.config
!**/App_Data/[Pp]ackages/*
!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages/*
!**/[Uu]mbraco/[Vv]iews/[Pp]ackages/*
**/App_Data/cache/
**/ood.flag
**/wwwroot/umbraco/
*.sqlite.db*
**/umbraco/*
!**/umbraco/models
!**/umbraco/Data/packages
สิ่งที่กฎ Umbraco เหล่านี้มองข้ามไปจริงๆ
ทุกรูปแบบด้านล่าง และทำไมมันถึงอยู่ใน .gitignore ของคุณ
ละเว้นโฟลเดอร์ที่ไม่สำคัญที่สร้างโดย Umbraco
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
**/App_Data/Logs/ |
ละเว้นโฟลเดอร์ที่ไม่สำคัญที่สร้างโดย Umbraco |
**/App_Data/[Pp]review/ |
ละเว้นโฟลเดอร์ที่ไม่สำคัญที่สร้างโดย Umbraco |
**/App_Data/TEMP/ |
ละเว้นโฟลเดอร์ที่ไม่สำคัญที่สร้างโดย Umbraco |
**/App_Data/NuGetBackup/ |
ละเว้นโฟลเดอร์ที่ไม่สำคัญที่สร้างโดย Umbraco |
ละเว้นไฟล์แคชเนื้อหา Umbraco
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
**/App_Data/umbraco.config |
ละเว้นไฟล์แคชเนื้อหา Umbraco |
อย่าลืมรวมรายละเอียดจาก VisualStudio.gitignore ไว้ก่อนหน้านี้
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
!**/App_Data/[Pp]ackages/* |
อย่าลืมรวมรายละเอียดจาก VisualStudio.gitignore ไว้ก่อนหน้านี้ |
!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages/* |
อย่าลืมรวมรายละเอียดจาก VisualStudio.gitignore ไว้ก่อนหน้านี้ |
!**/[Uu]mbraco/[Vv]iews/[Pp]ackages/* |
อย่าลืมรวมรายละเอียดจาก VisualStudio.gitignore ไว้ก่อนหน้านี้ |
ดิสก์แคชตัวประมวลผลภาพ
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
**/App_Data/cache/ |
ดิสก์แคชตัวประมวลผลภาพ |
ละเว้นแฟล็ก Models Builder ที่ล้าสมัย
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
**/ood.flag |
ละเว้นแฟล็ก Models Builder ที่ล้าสมัย |
**/wwwroot/umbraco/ |
ใหม่สำหรับเวอร์ชัน 9 .Net 5 (Core) ละเว้นการประเมิน backoffice ของ umbraco จาก wwwroot |
ไฟล์ SQLite
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
*.sqlite.db* |
ไฟล์ SQLite |
**/umbraco/* |
ละเว้น data/views/settings ของ Umbraco |
!**/umbraco/models |
รวมตำแหน่งเริ่มต้นสำหรับเอาต์พุตของ modelsbuilder |
!**/umbraco/Data/packages |
รวมตำแหน่งเริ่มต้นสำหรับแพ็คเกจ |
วิธีใช้ .gitignore นี้สำหรับ Umbraco
- คัดลอกกฎ Umbraco ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
- สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
- หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
- คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน