Pourquoi est-ce que je vois parfois un "nom de fichier d'entrée" pas à jour? Impossible de fusionner. "Après un 'git reset --hard' et un 'git pull'?
Temps en temps, quand je ne les suivants...
git reset --hard
HEAD is now at 0123abde comment is here
git pull
Updating 0123abde..456789fa
Je reçois le message d'erreur...
error: Entry 'filename' not uptodate. Cannot merge.
La seule solution que j'ai trouvé est de "git reset --hard" supprimer les fichiers incriminés(s), puis faire "git pull". Cela ne semble pas juste pour moi. Ne faut-il pas dur de réinitialisation supprimer tout et toutes les modifications locales me permettant ainsi de tirer plus tard, sans aucune fusion questions? Suis-je à l'aide de git mal? 🙂
C'est sur l'IC de la machine afin que toutes les modifications ici ne sont pas désirées. J'utilise git version 1.6.1.9.g97c34 sur Windows Vista.
source d'informationauteur James Bobowski
Vous devez vous connecter pour publier un commentaire.
L'idée générale derrière "
'nom du fichier' pas à jour. Impossible de fusionner.
" est:Il a été signalé que ce message pourrait être "fausses" au temps (peut-être parce que "
git pull
" n'a pas d'actualiser l'indice avant d'essayer de les fusionner), mais la correction a été dans Git1.6.1.Cependant, il peut encore être en mSysGit 1.6.1, donc voyez-vous la même erreur avec une plus récente mSysGit version ? (comme 1.6.3)
J'ai eu le même problème et j'ai renommé le fichier qui a été à l'origine de ce fait un git pull. Il a tiré cette fichier manquant et résolu le problème.