标签: git performance repository delete-file slowdown
我认为删除存储库的最佳方法是首先删除“.git”隐藏文件夹,然后根据需要删除其他文件和目录。但是,为什么一次性删除所有需要这么长时间?
答案 0 :(得分:2)
基本上,git存储代码的所有版本,这意味着,每次执行提交git时,将整个项目复制到.git/下的某个位置。
.git/
知道这一点,您将很容易理解删除此文件夹的时间可能会很长。
这是一篇非常好的SO帖子:How does git store files?