Tôi muốn thêm các tệp tự động lưu emacs vào .gitignore của tôi với hình cầu #*#
nhưng tất nhiên, các dòng bắt đầu bằng một hàm băm là các dòng nhận xét.
Làm cách nào tôi có thể đưa nội dung này vào .gitignore của mình mà không bị coi là bình luận?
Tôi muốn thêm các tệp tự động lưu emacs vào .gitignore của tôi với hình cầu #*#
nhưng tất nhiên, các dòng bắt đầu bằng một hàm băm là các dòng nhận xét.
Làm cách nào tôi có thể đưa nội dung này vào .gitignore của mình mà không bị coi là bình luận?
Câu trả lời:
Bạn đã thử chưa
\#*#
Kể từ 1.6.2, \
nên được hỗ trợ trong .gitignore
(xem bản vá này )
Nói một cách chính xác, 1.6.2.1 (tháng 3 năm 2009)
.gitignore
đã học cách xử lý dấu gạch chéo ngược làm cơ chế trích dẫn cho ký tự giới thiệu nhận xét "#
".
Một cách khác để thoát #
là sử dụng cú pháp bộ ký tự, để khối #*#
cầu của bạn trở thành
[#]*[#]
trong .gitignore
tệp của bạn .
Điều này không trả lời chính xác câu hỏi của bạn, nhưng tôi nghĩ rằng nó có thể giải quyết nhiều vấn đề hơn là chỉ một triệu chứng này:
Bạn có thể di chuyển tệp tự động lưu và sao lưu vào một thư mục hoàn toàn khác để các thư mục nguồn của bạn không bị lộn xộn.