2015-03-16 2 views
0

J'utilise git, et je synchronise mes fichiers, y compris les métadonnées git, entre plusieurs machines en utilisant un utilitaire de synchronisation de fichiers (unison). Récemment, j'ai changé par erreur différents fichiers sur deux machines différentes, sans synchroniser correctement entre les deux. Je suis sûr que j'ai correctement réconcilié les fichiers eux-mêmes, mais je ne suis pas complètement sûr que j'ai maintenant les bonnes métadonnées git pour l'ensemble des fichiers réconciliés.Git: validation de données et/ou récupération à partir d'une synchronisation de fichier bâclée?

Y a-t-il quelque chose que je devrais faire pour vérifier la cohérence? Dois-je simplement faire un commit git pour le jeu de fichiers nouvellement réconciliés?

Répondre

0

Tant que vous avez Unison synchronisation toutes des métadonnées de git (je suppose que vous voulez dire les choses dans le répertoire .git de votre projet), il devrait être bien de faire un git commit. Cela mettra à jour les métadonnées de git en utilisant la version actuelle du fichier en conflit (la version que vous voulez), puis vous pouvez synchroniser ces changements avec Unison.