git comment nettoyer un clone de référentiel et reclone

Je suis en utilisant une clé usb que j'ai cloné mon repo, je peux transférer mon travail à la maison et vice versa. De nombreuses fois l'usb a des problèmes et corrompt le référentiel. Si j'essaie de le nettoyer et de reclone il montre tous les vieux (auto) fichiers supprimés, et tous l'origine de fichiers tel que modifié.

J'ai essayé de nettoyer la cloné repo par la suppression de dossier ou le renommer, ou de l'événement à supprimer .git et reclone mais il affiche toujours le vieux fichiers supprimés. Est-il un moyen de le réparer?

Sauf si vous travaillez sur la clé USB directement, le .git dossier est tout ce que les questions. La copie de travail n'est pas pertinent, parce qu'il n'est pas utilisé par quoi que ce soit. Une "corruption" ne se produit que si git fsck vous dit il y a un problème, mais je ne pense pas que ce soit le cas.

OriginalL'auteur dotoree | 2012-01-31