git如何从包文件中删除未跟踪的文件

时间:2017-05-23 07:24:55

标签: git

我通过运行

从我的Git仓库中删除了一个文件夹\ files
git rm -r --cached Application01

删除该文件夹中的所有文件并减小Git仓库的大小。

问题是包文件.git / objects / pack / *。pack仍然保存我删除的文件\ untracked。

如何完全删除所有未跟踪的文件并丢失所有历史记录并使包文件变小?

由于

1 个答案:

答案 0 :(得分:0)

尝试运行此命令

git gc  

这将运行git垃圾收集器来清理不必要的文件并优化本地存储库