2010-02-05 10 views
75

Emacs otomatik kaydetme dosyalarını #*# numaralı glob ile birlikte .gitignore'a eklemek istiyorum ancak elbette bir karma ile başlayan çizgiler yorum satırlarıdır.# # # glob'a.

Bunu bir yorum olarak ele alınmadan .gitignore'a nasıl alabilirim?

cevap

102

Eğer

\#*# 

1.6.2 beri \ (this patch bakınız)

,

.gitignore öğrenilen 1.6.2.1 (Mart 2009) net olmak gerekirse .gitignore içinde desteklenmelidir denemek mü Yorum giriş karakteri "#" için bir alıntı mekanizması olarak ters eğik çizgi işlemek için.

+1

Teşekkürler Vonc, bugün öğrendiğim yeni bir şey. :-) –

+0

Ölü bağlantıyı geri yükledim 1.6.2.1 – VonC

7

Bu tam sorunuza cevap vermez, ama sadece bu belirti daha fazla problem çözebilir düşünüyorum: Eğer kaynak dizinleri alamadım bambaşka bir dizine move the autosave and backup files böylece

darmadağın. senin #*# gıdım bile sizin .gitignore dosyada

[#]*[#] 

olması için

27

# kaçan bir başka yolu, karakter kümesi sözdizimi kullanmaktır.

4

Bu benim için çalıştı.

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

@CharlesStewart yakındı ama dosyaları oluşturulan otomatik kaydetme vardı alt dizin dosyaları için çalışmadı.