Я раскошелил свое репо из какого-то другого репо и совершил некоторые изменения. Теперь я хочу обновить свое репо в отношении исходного репо и удалить сделанные мной коммиты. Я сначала пытаюсь вернуть его к точке, где у меня есть раздвоенный репо, то я буду обновлять его с помощью:как вернуть обратно мой репортер github?
git remote add upstream url
git fetch upstream
для возвращаясь назад я использую
git reset --hard commithash
git push -f origin master
но всегда показывать:
everything is up-to-date.
Я новичок в git и github и не знаю, что делать.
Если в нем говорится, что все обновлено, это означает, что нет никакой разницы в удаленных и локальных ветвях. Может быть, фиксации, которые вы сбросили, никогда не выталкивались на пульт, они были только на вашем местном. Итак, ваш пульт всегда был на, о котором вы говорили. –
В github он отображает ваше репо за основным репо с помощью x commits, но когда я извлекаю и выталкиваю из восходящего потока, он отображает все, что происходит uptodate. – user3870509
Что вы подразумеваете под «когда я выбираю и толкаю вверх»? После извлечения вы должны слить, что эквивалентно git pull. Если вы хотите потянуть изменения от мастера к вашему, функция будет тянуть, а не нажимать. –