git如何清理克隆的存储库并重新克隆

dot*_*ree 5 windows git

我正在使用我克隆了我的回购的usb,所以我可以在家里转移我的工作,反之亦然.很多时候,usb存在问题并破坏了存储库.如果我尝试清理它并重新显示它会将所有旧的(自我)文件显示为已删除,并将所有原始文件显示为已修改.

我试图通过删除文件夹或重命名它来清理克隆的仓库,或者删除事件.git和reclone,但它仍然显示旧文件已删除.有办法解决吗?

Von*_*onC 4

为了获得您的存储库的干净版本,我真的建议您制作一个捆绑包
\n(参见git bundle手册页)。
\n确保您不要忘记捆绑包中的标签\n替代方案在“ push、bundle 与 tar zcvf \xe2\x80\x94 来备份整个本地 .git
”中讨论。

\n\n

这样,您就只能在 USB 密钥上备份一个文件(并且您可以从该捆绑文件中克隆/获取)。
\n一个文件更难损坏;)

\n