De temps en temps, quand je fais ce qui suit ...Pourquoi est-ce que je vois parfois un «nom de fichier d'entrée» non disponible? Impossible de fusionner. après un 'git reset --hard' et un 'git pull'?
git reset --hard
HEAD is now at 0123abde comment is here
git pull
Updating 0123abde..456789fa
Je reçois l'erreur ...
error: Entry 'filename' not uptodate. Cannot merge.
La seule solution que j'ai trouvé est de « git reset --hard ', supprimez le (s) fichier (s) fautif (s), puis faites' git pull '. Cela ne me semble pas juste. Une réinitialisation matérielle ne devrait-elle pas supprimer tous les changements locaux, me permettant ainsi de tirer au plus tard sans aucun problème de fusion? Est-ce que j'utilise git mal? :)
Ceci est sur une machine CI donc tous les changements ici sont indésirables. J'utilise git version 1.6.1.9.g97c34 sur Windows Vista.
Je vais mettre à jour le dernier mSysGit. Merci pour la réponse rapide et complète! –
Je voulais juste ajouter qu'après avoir mis à jour mSysGit vers une version plus récente, ce problème spécifique ne s'est jamais produit de nouveau. Donc en effet, c'était la cause profonde de mon problème. –
@James: merci pour vos commentaires. – VonC