2017-08-09 219 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

相關問題