如何告诉Git忽略除子目录之外的所有内容?

迈克尔·戈尔兹

我想忽略存储库中除bin子目录中的所有文件之外的所有文件我尝试将以下内容添加到我的.gitignore

*
!bin/*

但是,这并没有达到预期的效果:我在中创建了一个新文件bin/,但git status仍然显示nothing to commit (working directory clean)

有什么建议么?

泰勒·莱恩

这将忽略根文件和根目录,然后取消忽略根bin目录:

/*
/*/
!/bin/

这样,您将获得所有bin目录,包括子目录及其文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何忽略除单个文件之外的git仓库子目录中的所有内容?

如何排除除所有顶级点文件和子目录之外的所有内容?

Git会忽略除特定扩展名之外的所有文件,即使在子目录下也是如此

如何将du(fx)应用于除某些子目录之外的所有子目录?

Git,忽略除子目录中的一些文件以外的所有文件

gitignore除重复的子目录外的所有内容

gitignore除重复的子目录外的所有内容

git排除文件夹中除子目录外的所有内容

rsync-排除除子目录外的所有内容,但排除子目录

如何 git 忽略所有子目录中以 XX-version.properties 结尾的文件?

忽略.gitignore中除一个子目录外的所有子目录

Git:忽略所有文件和目录,但不忽略子目录中的某些代码

如何使用 .gitignore 忽略目录中除一个文件之外的所有内容?

使用git filter-branch删除除一个子目录外的所有内容

在 find 命令中排除除一个特定路径之外的所有子目录

Git添加所有子目录

忽略除一个文件外的所有文件和子目录中的文件

如何忽略除* .cpp文件之外的所有内容

htaccess-重定向除子目录外的所有内容(Ember js)

忽略具有.git子目录的目录?

Mac:如何递归地在子目录中查找最大的文件(忽略所有目录)

Git递归地忽略将子目录中的所有文件列入白名单

查找除目录之外的所有内容

递归删除除几个子目录外的所有子目录

删除除与特定模式匹配的子目录以外的所有子目录

Git会忽略某个目录的所有子目录中的某种类型的所有文件吗?

递归grep跳过/排除/忽略所有子目录

.gitignore不忽略子目录,尝试了所有

如何建立目录中所有文件的索引,包括子目录和ZIP文件的内容?