Ludovic Frank Gitignore

.gitignore สำหรับ Kentico

กฎการละเว้นสำหรับ Kentico จำนวน 37 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ

ระบบการจัดการเนื้อหา

.gitignore ที่สมบูรณ์สำหรับ Kentico

# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 22:59:41 UTC
# เทคโนโลยี: Kentico

### Kentico ###
!CMS/CMSAdminControls/*/
!CMS/CMSModules/System/*/
!CMS/App_Data/CIRepository/**
CMS/App_Data/AzureCache
CMS/App_Data/AzureTemp
CMS/App_Data/CMSModules/DeviceProfile/logFiftyOne.txt
CMS/App_Data/CMSModules/DeviceProfiles/logFiftyOne.txt
CMS/App_Data/CMSModules/WebFarm/webfarm.sync
CMS/App_Data/CMSTemp
CMS/App_Data/Persistent
CMS/CMSSiteUtils/Export
CMS/CMSSiteUtils/Import
CMS/App_Data/CMSModules/SmartSearch/**
!CMS/App_Data/CMSModules/SmartSearch/*/
!CMS/App_Data/CMSModules/SmartSearch/_StopWords/**
!CMS/App_Data/CMSModules/SmartSearch/_Synonyms/**
CMS/App_Data/DancingGoat
CMS/App_Data/Templates/CommunitySite
CMS/App_Data/Templates/CorporateSite
CMS/App_Data/Templates/DancingGoat
CMS/App_Data/Templates/EcommerceSite
CMS/App_Data/Templates/IntranetPortal
CMS/App_Data/Templates/PersonalSite
CMS/App_Themes/CommunitySite
CMS/App_Themes/CorporateSite
CMS/App_Themes/EcommerceSite
CMS/App_Themes/IntranetPortal*
CMS/App_Themes/PersonalSite
CMS/CMSTemplates/CorporateSite
CMS/CommunitySite
CMS/CorporateSite
CMS/DancingGoat
CMS/EcommerceSite
CMS/IntranetPortal
CMS/PersonalSite
AppSettings.config
ConnectionStrings.config

สิ่งที่กฎ Kentico เหล่านี้มองข้ามไปจริงๆ

ทุกรูปแบบด้านล่าง และทำไมมันถึงอยู่ใน .gitignore ของคุณ

รวมโฟลเดอร์ Kentico บางโฟลเดอร์ที่ถูกแยกออกตามกฎของ Visual Studio

รูปแบบ สิ่งที่กฎนี้ละเว้น
!CMS/CMSAdminControls/*/ รวมโฟลเดอร์ Kentico บางโฟลเดอร์ที่ถูกแยกออกตามกฎของ Visual Studio
!CMS/CMSModules/System/*/ รวมโฟลเดอร์ Kentico บางโฟลเดอร์ที่ถูกแยกออกตามกฎของ Visual Studio
!CMS/App_Data/CIRepository/** รวมโฟลเดอร์ Kentico บางโฟลเดอร์ที่ถูกแยกออกตามกฎของ Visual Studio

ไฟล์ชั่วคราว/สิ่งแวดล้อมของ Kentico

รูปแบบ สิ่งที่กฎนี้ละเว้น
CMS/App_Data/AzureCache ไฟล์ชั่วคราว/สิ่งแวดล้อมของ Kentico
CMS/App_Data/AzureTemp ไฟล์ชั่วคราว/สิ่งแวดล้อมของ Kentico
CMS/App_Data/CMSModules/DeviceProfile/logFiftyOne.txt ไฟล์ชั่วคราว/สิ่งแวดล้อมของ Kentico
CMS/App_Data/CMSModules/DeviceProfiles/logFiftyOne.txt ไฟล์ชั่วคราว/สิ่งแวดล้อมของ Kentico
CMS/App_Data/CMSModules/WebFarm/webfarm.sync ไฟล์ชั่วคราว/สิ่งแวดล้อมของ Kentico
CMS/App_Data/CMSTemp ไฟล์ชั่วคราว/สิ่งแวดล้อมของ Kentico
CMS/App_Data/Persistent ไฟล์ชั่วคราว/สิ่งแวดล้อมของ Kentico
CMS/CMSSiteUtils/Export ไฟล์ชั่วคราว/สิ่งแวดล้อมของ Kentico
CMS/CMSSiteUtils/Import ไฟล์ชั่วคราว/สิ่งแวดล้อมของ Kentico

ละเว้นดัชนีการค้นหาอัจฉริยะทั้งหมด แต่ไม่ใช่เนื้อหาโฟลเดอร์ระบบอื่นๆ

รูปแบบ สิ่งที่กฎนี้ละเว้น
CMS/App_Data/CMSModules/SmartSearch/** ละเว้นดัชนีการค้นหาอัจฉริยะทั้งหมด แต่ไม่ใช่เนื้อหาโฟลเดอร์ระบบอื่นๆ
!CMS/App_Data/CMSModules/SmartSearch/*/ ละเว้นดัชนีการค้นหาอัจฉริยะทั้งหมด แต่ไม่ใช่เนื้อหาโฟลเดอร์ระบบอื่นๆ
!CMS/App_Data/CMSModules/SmartSearch/_StopWords/** ละเว้นดัชนีการค้นหาอัจฉริยะทั้งหมด แต่ไม่ใช่เนื้อหาโฟลเดอร์ระบบอื่นๆ
!CMS/App_Data/CMSModules/SmartSearch/_Synonyms/** ละเว้นดัชนีการค้นหาอัจฉริยะทั้งหมด แต่ไม่ใช่เนื้อหาโฟลเดอร์ระบบอื่นๆ

ไฟล์ทรัพยากรไซต์เริ่มต้น

รูปแบบ สิ่งที่กฎนี้ละเว้น
CMS/App_Data/DancingGoat ไฟล์ทรัพยากรไซต์เริ่มต้น

เทมเพลตเว็บไซต์เริ่มต้น

รูปแบบ สิ่งที่กฎนี้ละเว้น
CMS/App_Data/Templates/CommunitySite เทมเพลตเว็บไซต์เริ่มต้น
CMS/App_Data/Templates/CorporateSite เทมเพลตเว็บไซต์เริ่มต้น
CMS/App_Data/Templates/DancingGoat เทมเพลตเว็บไซต์เริ่มต้น
CMS/App_Data/Templates/EcommerceSite เทมเพลตเว็บไซต์เริ่มต้น
CMS/App_Data/Templates/IntranetPortal เทมเพลตเว็บไซต์เริ่มต้น
CMS/App_Data/Templates/PersonalSite เทมเพลตเว็บไซต์เริ่มต้น

ธีมแอปไซต์เริ่มต้น

รูปแบบ สิ่งที่กฎนี้ละเว้น
CMS/App_Themes/CommunitySite ธีมแอปไซต์เริ่มต้น
CMS/App_Themes/CorporateSite ธีมแอปไซต์เริ่มต้น
CMS/App_Themes/EcommerceSite ธีมแอปไซต์เริ่มต้น
CMS/App_Themes/IntranetPortal* ธีมแอปไซต์เริ่มต้น
CMS/App_Themes/PersonalSite ธีมแอปไซต์เริ่มต้น

เทมเพลต ASPX ของไซต์เริ่มต้น

รูปแบบ สิ่งที่กฎนี้ละเว้น
CMS/CMSTemplates/CorporateSite เทมเพลต ASPX ของไซต์เริ่มต้น

ไลบรารีสื่อไซต์เริ่มต้น

รูปแบบ สิ่งที่กฎนี้ละเว้น
CMS/CommunitySite ไลบรารีสื่อไซต์เริ่มต้น
CMS/CorporateSite ไลบรารีสื่อไซต์เริ่มต้น
CMS/DancingGoat ไลบรารีสื่อไซต์เริ่มต้น
CMS/EcommerceSite ไลบรารีสื่อไซต์เริ่มต้น
CMS/IntranetPortal ไลบรารีสื่อไซต์เริ่มต้น
CMS/PersonalSite ไลบรารีสื่อไซต์เริ่มต้น

การตั้งค่าที่ละเอียดอ่อน

รูปแบบ สิ่งที่กฎนี้ละเว้น
AppSettings.config การตั้งค่าที่ละเอียดอ่อน
ConnectionStrings.config การตั้งค่าที่ละเอียดอ่อน

วิธีใช้ .gitignore นี้สำหรับ Kentico

  1. คัดลอกกฎ Kentico ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
  2. สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
  3. หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
  4. คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน

เทมเพลต ซีเอ็มเอส .gitignore อื่นๆ

ดูเทมเพลต ซีเอ็มเอส ทุกอัน