如何忽略gitignore中的目录及其子目录

时间:2017-08-09 11:12:38

标签: git gitignore

我想忽略公共文件夹及其内部文件夹和文件git

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/

但它不起作用,我可以在git status

上看到这些文件

2 个答案:

答案 0 :(得分:1)

忽略/public/(前导和尾随斜杠,没有星号)。

答案 1 :(得分:0)

如果您已添加此文件夹,请先验证git status。如果您要添加,请尝试将其删除git rm -r --cached directory

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