可以使用以下命令清理本地的 .git 文件夹,然后重新克隆仓库来解决此问题。
注意:此操作将删除所有本地的版本控制记录。请确保先备份好您想要保存的版本记录。
# 清理并重新克隆仓库
rm -rf .git
git clone <仓库地址>
# 进入新克隆的目录并查看 .git 文件夹大小
cd <克隆的目录>
du -sh .git
如果您在克隆时只需要少量的提交记录,可以使用以下命令来进行浅层克隆,以减小 .git 文件夹的大小。
# 浅层克隆仓库 (只克隆最新的一次提交记录)
git clone --depth=1 <仓库地址>
请注意,由于浅层克隆只包含最新的一个提交记录,因此您将无法查看早期的提交历史记录。