Ludovic Frank Gitignore

.gitignore สำหรับ Emacs

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

โปรแกรมแก้ไขข้อความที่ขยายได้และปรับแต่งได้

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

# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 23:48:26 UTC
# เทคโนโลยี: Emacs

### Emacs ###
# ไฟล์สำรองของ Emacs
*~
# Emacs บันทึกไฟล์อัตโนมัติ
\#*\#
# บันทึกเดสก์ท็อป Emacs
/.emacs.desktop
# ล็อคเดสก์ท็อป Emacs
/.emacs.desktop.lock
*.elc
# รายการบันทึกอัตโนมัติของ Emacs
auto-save-list
# การเข้าถึงระยะไกลของ Emacs
tramp
# ไฟล์ล็อค Emacs
.\#*
# รหัสโหมดองค์กรของ Emacs
.org-id-locations
# ไฟล์เก็บถาวรโหมดองค์กรของ Emacs
*_archive
# ไฟล์ชั่วคราวของ Emacs flymake
*_flymake.*
# ประวัติเชลล์ Emacs
/eshell/history
# ไดเร็กทอรีสุดท้ายของเชลล์ Emacs
/eshell/lastdir
# ไฟล์เก็บถาวรแพ็คเกจ Emacs
/elpa/
*.rel
# Emacs ไฟล์ที่สร้างอัตโนมัติ
/auto/
# การพึ่งพา Emacs Cask
.cask/
# ไดเรกทอรีการจัดจำหน่าย
dist/
# ไฟล์ Emacs flycheck
flycheck_*.el
/server/
# โครงการกระสุนปืน Emacs
.projectile
# ไดเรกทอรี Emacs ในเครื่อง
.dir-locals.el
# ความปลอดภัยของเครือข่าย Emacs
/network-security.data
*.~undo-tree~

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

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

ทั่วไป

รูปแบบ สิ่งที่กฎนี้ละเว้น
*~ ไฟล์สำรองของ Emacs
\#*\# Emacs บันทึกไฟล์อัตโนมัติ
/.emacs.desktop บันทึกเดสก์ท็อป Emacs
/.emacs.desktop.lock ล็อคเดสก์ท็อป Emacs
*.elc ทั่วไป
auto-save-list รายการบันทึกอัตโนมัติของ Emacs
tramp การเข้าถึงระยะไกลของ Emacs
.\#* ไฟล์ล็อค Emacs

โหมดองค์กร

รูปแบบ สิ่งที่กฎนี้ละเว้น
.org-id-locations รหัสโหมดองค์กรของ Emacs
*_archive ไฟล์เก็บถาวรโหมดองค์กรของ Emacs
*_flymake.* ไฟล์ชั่วคราวของ Emacs flymake
/eshell/history ประวัติเชลล์ Emacs
/eshell/lastdir ไดเร็กทอรีสุดท้ายของเชลล์ Emacs
/elpa/ ไฟล์เก็บถาวรแพ็คเกจ Emacs
*.rel ไฟล์ Reftex

โฟลเดอร์อัตโนมัติ AUCTeX

รูปแบบ สิ่งที่กฎนี้ละเว้น
/auto/ Emacs ไฟล์ที่สร้างอัตโนมัติ
.cask/ การพึ่งพา Emacs Cask
dist/ ไดเรกทอรีการจัดจำหน่าย

ฟลายเช็ค

รูปแบบ สิ่งที่กฎนี้ละเว้น
flycheck_*.el ไฟล์ Emacs flycheck
/server/ ไดเรกทอรีรับรองความถูกต้องของเซิร์ฟเวอร์
.projectile โครงการกระสุนปืน Emacs
.dir-locals.el ไดเรกทอรี Emacs ในเครื่อง
/network-security.data ความปลอดภัยของเครือข่าย Emacs
*.~undo-tree~ เลิกทำต้นไม้

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

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

เทมเพลต บรรณาธิการ .gitignore อื่นๆ

ดูเทมเพลต บรรณาธิการ ทุกอัน