2017-04-06 31 views
0

我试图忽略犯行,我发现这个问题Gitignore single line,一切工作正常,如果我做的:Gitignore个别线路,SED问题

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

和注释代码:

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

但我想也与此标签//gitignore忽视(因为我使用Java),所以我写道:

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

当然,它不工作,不知道该怎么办...

回答

1

Java评论的'/'与sed的'/'分隔符冲突。您可以转义评论(“sed '/\/\/gitignore$/'d”)。或者为sed使用不同的分隔符(这将更具可读性)。 “sed '_//gitignore$_'d

+0

充满希望的答案,谢谢! –