В svn или subclipse я могу просто выполнить "возврат" в корневом проекте, и все мои локальные изменения будут отброшены, а src будет обновлен до последней версии в HEAD. Кажется, я не нашел эквивалент этого в git, хотя несколько блогов утверждают, что они одинаковы.
Это то, что я сделал:
- совершил 10 файлов с моего домашнего mac. не нажимал.
- передал те же 10 файлов и более с рабочего компьютера и PUSHED.
- вернулся домой, и я хочу взять последнее из удаленного источника/мастера.
попробовал git pull, он внес изменения, но предупредил о конфликте
попробовал git reset --hard HEAD
, но ничего не произошло. Я все еще вижу совершенные конфликтующие изменения.
Я, должно быть, попробовал несколько других команд, которые я не помню. Мне просто нужно вернуться к удаленной голове и не беспокоиться о том, в каком состоянии находится мое местное репо.
Помощь?