【发布时间】:2022-08-12 16:37:48
【问题描述】:
我错误地将所有内容推送到 git,现在我想停止跟踪所有 html 文件。我知道我们可以使用一个文件
git rm --cached <file-name> 或 git rm -r --cached <folder-name>
但在我的情况下,文件的数量太高了。是否有 git 命令可以从跟踪中删除特定类型的文件?
我错误地将所有内容推送到 git,现在我想停止跟踪所有 html 文件。我知道我们可以使用一个文件
git rm --cached <file-name> 或 git rm -r --cached <folder-name>
但在我的情况下,文件的数量太高了。是否有 git 命令可以从跟踪中删除特定类型的文件?
find ./your-git-work-dir -name '*.html' -exec git rm {} \;
【讨论】: