ฉันต้องการเพิ่มไฟล์บันทึกอัตโนมัติ emacs ไปยัง. gitignore ของฉันด้วย glob #*#
แต่แน่นอนว่าบรรทัดที่ขึ้นต้นด้วยแฮชคือบรรทัดความคิดเห็น
ฉันจะนำสิ่งนี้ไปเป็น. gitignore ได้อย่างไรโดยที่ไม่ถือว่าเป็นความคิดเห็น
ฉันต้องการเพิ่มไฟล์บันทึกอัตโนมัติ emacs ไปยัง. gitignore ของฉันด้วย glob #*#
แต่แน่นอนว่าบรรทัดที่ขึ้นต้นด้วยแฮชคือบรรทัดความคิดเห็น
ฉันจะนำสิ่งนี้ไปเป็น. gitignore ได้อย่างไรโดยที่ไม่ถือว่าเป็นความคิดเห็น
คำตอบ:
อีกวิธีในการหลีกเลี่ยง#
คือการใช้ไวยากรณ์ชุดอักขระเพื่อให้#*#
glob ของคุณกลายเป็น
[#]*[#]
ใน.gitignore
ไฟล์ของคุณ
สิ่งนี้ไม่ได้ตอบคำถามของคุณอย่างตรงไปตรงมา แต่ฉันคิดว่ามันอาจช่วยแก้ปัญหาได้มากกว่าแค่อาการนี้:
คุณสามารถย้ายไฟล์บันทึกอัตโนมัติและสำรองข้อมูลไปยังไดเร็กทอรีที่แตกต่างกันโดยสิ้นเชิงเพื่อไม่ให้ไดเร็กทอรีต้นทางของคุณรก
สิ่งนี้ได้ผลสำหรับฉัน
*[#]*[#]
*[#]*
@CharlesStewart ปิดแล้ว แต่ใช้ไม่ได้กับไฟล์ไดเร็กทอรีย่อยที่บันทึกไฟล์ที่สร้างขึ้นโดยอัตโนมัติ