Chcę dodać automatyczne zapisywanie plików emacsa do mojego .gitignore za pomocą globu, #*#
ale oczywiście linie zaczynające się od hasha są liniami komentarza.
Jak mogę dodać to do mojego .gitignore bez traktowania tego jako komentarza?
Chcę dodać automatyczne zapisywanie plików emacsa do mojego .gitignore za pomocą globu, #*#
ale oczywiście linie zaczynające się od hasha są liniami komentarza.
Jak mogę dodać to do mojego .gitignore bez traktowania tego jako komentarza?
Odpowiedzi:
Próbowałeś
\#*#
Od wersji 1.6.2 \
powinno być obsługiwane w .gitignore
(zobacz tę poprawkę )
Aby być precyzyjnym, 1.6.2.1 (marzec 2009)
.gitignore
nauczyłem się obsługiwać ukośnik odwrotny jako mechanizm cytowania znaku wprowadzającego komentarz „#
”.
Innym sposobem ucieczki #
jest użycie składni zestawu znaków, tak aby twoja #*#
glob stała się
[#]*[#]
w swoim .gitignore
pliku.
To nie do końca odpowiada na twoje pytanie, ale myślę, że może rozwiązać więcej problemów niż tylko ten jeden objaw:
Możesz przenieść automatyczne zapisywanie i kopie zapasowe plików do zupełnie innego katalogu, aby katalogi źródłowe nie były zagracone.