Ik'gebruik Git 1.7.4.1. Ik wil de laatste versie van mijn code uit de repository halen, maar ik'krijg fouten ...
$ git pull
….
M selenium/ant/build.properties
….
M selenium/scripts/linux/get_latest_updates.sh
M selenium/scripts/windows/start-selenium.bat
Pull is not possible because you have unmerged files.
Please, fix them up in the work tree, and then use 'git add/rm <file>' as appropriate to mark resolution, or use 'git commit -a'.
Ik'heb de lokale kopieën van de bestanden waar de tool over klaagt verwijderd, maar ik krijg nog steeds de fouten. Hoe kan ik de laatste versie van de remote repo bekijken? - Dave
Als je niets geeft om lokale veranderingen (inclusief niet-getraceerde of gegenereerde bestanden of subrepositories die hier toevallig staan) en alleen een kopie van de repo wilt:
git reset --hard HEAD
git clean -xffd
git pull
Nogmaals, dit zal alle wijzigingen die je lokaal hebt gemaakt ongedaan maken, dus wees voorzichtig. Denk aan rm -Rf
wanneer je dit doet.
Je moet eerst je bestanden samenvoegen. Doe een git status
om te zien welke bestanden samengevoegd moeten worden (dit betekent dat je eerst de conflicten moet oplossen). Als dit gedaan is, doe dan git add file_merged
en doe je pull
opnieuw.