2010-03-15 5 views
3

Nous partagions un référentiel GIT via un système de partage de fichiers (smb: //) et l'avons gravement corrompu (une coupure de courant entre-temps le post-envoi: P). Étant nouveau à GIT, essayant de le réparer je l'ai fait encore pire et j'ai perdu toutes les références (à gauche avec le dossier d'objet).Partage référentiel GIT pré-initialisé

Depuis l'incident, je n'ai pas eu le temps d'examiner le problème et je continue de m'engager dans mon clone local. Donc, ma question est: Y at-il un moyen de recopier le dépôt local à l'emplacement de l'ancien référentiel et en faire un référentiel partagé afin de garder une trace de l'histoire précédente? C'est tout ce que j'ai pu comprendre (je suis toujours un git-noob), toutes les autres solutions sont plus que bienvenues!

Merci d'avance!

Répondre

5

de la question Is it safe to use a copied repo, vous pouvez simplement:

  • clone --bare votre repo local sur votre machine locale
  • copie que repo nue sur la part

De cette façon, vous revenez d'une vierge repo nu capable d'accepter toutes vos opérations de poussée.

+0

Je me suis bien entraîné, merci! –

Questions connexes