Git如何递归删除文件和文件夹?

时间:2012-05-28 23:03:23

标签: git repository

我不小心将我的bin,classpath和其他几个文件上传到我以前软删除过的git中。我可以使用什么命令来完成所有提交并仅从我的远程文件中删除某些文件,而不是从本地删除。

1 个答案:

答案 0 :(得分:4)

请参阅GitHub上的说明:

git filter-branch --index-filter 'git rm --cached --ignore-unmatch FILES' --prune-empty -- --all

FILES是您要核实的文件。如果要删除整个目录,请使用-r