2017-04-06 1 views
0

J'essaie d'ignorer une ligne de commettre, j'ai trouvé cette question Gitignore single line, et tout fonctionne bien si je fais:lignes individuelles gitignore, question sed

git config --global filter.gitignore.clean "sed '/#gitignore$/'d" 

et annoter code avec:

System.out.println("SimpleLineCode"); #gitignore 

Mais je voudrais faire ignorer cette balise //gitignore (parce que j'utilise Java), je l'ai écrit donc:

git config --global filter.gitignore.clean "sed '///gitignore$/'d" 

Bien sûr cela ne fonctionne pas, et ne sait pas comment faire ...

Répondre

1

Le '/' pour le commentaire Java est en conflit avec le séparateur '/' de sed. Vous pouvez échapper le/du commentaire ("sed '/\/\/gitignore$/'d"). Ou utilisez un séparateur différent pour sed (qui serait plus lisible). "sed '_//gitignore$_'d"

+0

Réponse d'espoir, merci! –