2017-08-09 214 views
0

我想忽略git的公共文件夹及其内部文件夹和文件如何忽略一个目录及其子目录中gitignore

public/app 
public/dist/file.html 
public/dist/bower_components/ 
public/dist/fonts/ 
public/dist/scripts/ 

我想忽略所有的人都和他们的内部文件 我也跟着此链接 Add newly created specific folder to .gitignore in Git

我这样做像这样的.gitignore文件

public/app/* 
public/dist//* 
public/dist/bower_components/* 
public/dist/fonts/* 
public/dist/scripts/ 

,但它不是活像国王,我可以stil看到这些文件git status

+1

请分享'git status'的输出,同时提及您是否已经在您的文章 –

回答

0

如果您已经添加这个文件夹,首先验证git status。如果你是添加,请尝试删除它们git rm -r --cached directory

接下来只有public/*在.gitignore中忽略公共文件夹中的所有文件。

1

忽略/public/(开头和结尾的斜杠,没有星号)。

+1

中的链接中建议您尝试过'git rm'或者更好的是'/ public /',以避免无意中也忽略'some/path/to/public /'... – twalberg

+0

同意。更新。 TNX。 – phd

相关问题