У меня есть ветка, которую я хочу объединить с удаленной, самой современной master
. У меня есть локальный, устаревший мастер на моем компьютере. Я запустил git pull upstream master
, и он получил пульт master
, и это было здорово, именно то, что я хотел. Затем, не задумываясь, я случайно отменил изменения при переходе на другую ветку.
В то время как на моем местном мастере, я бегал git pull
и git pull upstream master
много раз, и он всегда говорит: «Уже в курсе». когда это явно не так. Сначала git pull upstream master
работал просто отлично, но теперь это не так, и машина думает, что она обновлена, когда это не так. Как я могу сделать свой локальный мастер таким же, как удаленный снова?