Používam Git 1.7.4.1. Chcem získať najnovšiu verziu svojho kódu z úložiska, ale dostávam chyby ...
$ 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'.
Odstránil som lokálne kópie súborov, na ktoré sa nástroj sťažuje, ale stále dostávam chyby. Ako môžem skontrolovať najnovšiu verziu zo vzdialeného repozitára? - Dave
Ak vás nezaujímajú žiadne lokálne zmeny (vrátane nesledovaných alebo vygenerovaných súborov alebo podskladov, ktoré sa tu náhodou nachádzajú) a chcete len kópiu z repozitára:
git reset --hard HEAD
git clean -xffd
git pull
Aj v tomto prípade to zruší všetky zmeny, ktoré ste vykonali lokálne, takže to používajte opatrne. Pri tomto postupe myslite na rm -Rf
.