.gitignore สำหรับ บันทึกและการตั้งค่าเพิ่มเติม
กฎการละเว้นสำหรับ บันทึกและการตั้งค่าเพิ่มเติม จำนวน 4 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ
หมายเหตุเพิ่มเติมและการกำหนดค่า
.gitignore ที่สมบูรณ์สำหรับ บันทึกและการตั้งค่าเพิ่มเติม
# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 21:55:27 UTC
# เทคโนโลยี: Notes and Extended Configuration
### Notes and Extended Configuration ###
.obsidian/workspace.json
.obsidian/workspace-mobile.json
.obsidian/plugins/*/**
!.obsidian/plugins/*/data.json
สิ่งที่กฎ บันทึกและการตั้งค่าเพิ่มเติม เหล่านี้มองข้ามไปจริงๆ
ทุกรูปแบบด้านล่าง และทำไมมันถึงอยู่ใน .gitignore ของคุณ
ทั่วไป
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.obsidian/workspace.json |
สถานะ UI ของแอปพลิเคชันปัจจุบัน (เค้าโครง DOM, ไฟล์ที่เพิ่งเปิด ฯลฯ) จะถูกจัดเก็บไว้ในไฟล์เหล่านี้ (แยกสำหรับเดสก์ท็อปและอุปกรณ์เคลื่อนที่) เพื่อให้คุณสามารถเริ่มเซสชันต่อได้อย่างราบรื่นหลังจากรีสตาร์ท หากคุณต้องการติดตามสถานะ UI ให้ใช้ปลั๊กอินหลักของ Workspaces แทนการใช้ไฟล์เหล่านี้ |
.obsidian/workspace-mobile.json |
ทั่วไป |
.obsidian/plugins/*/** |
ปลั๊กอิน Obsidian จัดเก็บไว้ใน .obsidian/plugins/$plugin_name โดยมีข้อมูลเมตา (manifest.json), โค้ดแอปพลิเคชัน (main.js), สไตล์ชีต (styles.css) และข้อมูลการตั้งค่าของผู้ใช้ (data.json) เราต้องการติดตามเฉพาะ data.json จึงทำดังนี้: 1. ละเว้นทุกอย่างในโฟลเดอร์ปลั๊กอิน 2. ยกเลิกการละเว้น data.json ในโฟลเดอร์ปลั๊กอิน |
!.obsidian/plugins/*/data.json |
ทั่วไป |
วิธีใช้ .gitignore นี้สำหรับ บันทึกและการตั้งค่าเพิ่มเติม
- คัดลอกกฎ บันทึกและการตั้งค่าเพิ่มเติม ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
- สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
- หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
- คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน