如何在项目中找到所有.gitignore文件?

时间:2015-03-20 16:23:52

标签: git

您好我有一个项目,我已经将第三方库直接克隆到其中,我意识到我有一大部分gitignore文件,并希望找到它们都是为了后人的缘故。我怎么找到它们?

3 个答案:

答案 0 :(得分:2)

使用标准操作系统的方法查找文件;在unixoids上,这就像是

 find -type f -name '.gitignore'

编辑:另外:如果你要将repos克隆到自己的repo中,你应该考虑使用git-submodule。

答案 1 :(得分:1)

使用git ls-files

git ls-files '*.gitignore'
  • ls-files需要通配符才能递归搜索。
  • 这实际上会找到以.gitignore
  • 结尾的文件

使用find

find -type f -name .gitignore
  • 这也会显示尚未提交的.gitignore个文件。

答案 2 :(得分:0)

以递归方式查找所有.gitignore文件: cd /path/to/project/ && find ./ -type f -name "*.gitignore";

查找和删除cd /path/to/project/ && find ./ -type f -name "*.gitignore" -exec rm -f {} \;