เพิ่ม # * # glob ใน. gitignore?


87

ฉันต้องการเพิ่มไฟล์บันทึกอัตโนมัติ emacs ไปยัง. gitignore ของฉันด้วย glob #*#แต่แน่นอนว่าบรรทัดที่ขึ้นต้นด้วยแฮชคือบรรทัดความคิดเห็น

ฉันจะนำสิ่งนี้ไปเป็น. gitignore ได้อย่างไรโดยที่ไม่ถือว่าเป็นความคิดเห็น

คำตอบ:


120

คุณลอง

\#*#

ตั้งแต่ 1.6.2 \ควรได้รับการสนับสนุนใน.gitignore(ดูแพตช์นี้ )

ให้แม่นยำ1.6.2.1 (มีนาคม 2552)

.gitignoreเรียนรู้ที่จะจัดการแบ็กสแลชเป็นกลไกการอ้างอิงสำหรับอักขระแนะนำความคิดเห็น " #"


ฉันได้กู้คืนลิงก์ที่ตายแล้ว 1.6.2.1
VonC

31

อีกวิธีในการหลีกเลี่ยง#คือการใช้ไวยากรณ์ชุดอักขระเพื่อให้#*#glob ของคุณกลายเป็น

 [#]*[#] 

ใน.gitignoreไฟล์ของคุณ


7

สิ่งนี้ไม่ได้ตอบคำถามของคุณอย่างตรงไปตรงมา แต่ฉันคิดว่ามันอาจช่วยแก้ปัญหาได้มากกว่าแค่อาการนี้:

คุณสามารถย้ายไฟล์บันทึกอัตโนมัติและสำรองข้อมูลไปยังไดเร็กทอรีที่แตกต่างกันโดยสิ้นเชิงเพื่อไม่ให้ไดเร็กทอรีต้นทางของคุณรก


6

สิ่งนี้ได้ผลสำหรับฉัน

*[#]*[#]
*[#]*

@CharlesStewart ปิดแล้ว แต่ใช้ไม่ได้กับไฟล์ไดเร็กทอรีย่อยที่บันทึกไฟล์ที่สร้างขึ้นโดยอัตโนมัติ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.