добавить # * # glob в .gitignore?


87

Я хочу добавить файлы автосохранения emacs в мой .gitignore с помощью glob, #*#но, конечно, строки, начинающиеся с хеша, являются строками комментариев.

Как я могу поместить это в свой .gitignore, не рассматривая его как комментарий?

Ответы:


120

Ты пробовал

\#*#

Начиная с 1.6.2, \должна поддерживаться в .gitignore(см. Этот патч )

Если быть точным, 1.6.2.1 (март 2009 г.)

.gitignoreнаучился обрабатывать обратную косую черту как механизм цитирования для символа введения комментария " #".


У меня восстановлена ​​неработающая ссылка 1.6.2.1
VonC

31

Другой способ экранирования #- использовать синтаксис набора символов, чтобы ваш #*#глобус стал

 [#]*[#] 

в вашем .gitignoreфайле.


7

Это не совсем ответ на ваш вопрос, но я думаю, что это может решить больше проблем, чем только один симптом:

Вы можете переместить файлы автосохранения и резервного копирования в совершенно другой каталог, чтобы ваши исходные каталоги не были загромождены.


6

Это сработало для меня.

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

@CharlesStewart был близок, но не работал для файлов подкаталогов, которые имели файлы, сгенерированные автоматически.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.