Я разветвил репозиторий git и настроил апстрим. Я внес некоторые изменения в ветку Master, зафиксировал и отправил на github.
Теперь, что я должен сделать, чтобы отказаться от всех моих изменений в ветке Master и сделать ее идентичной основной ветке upstream?
git remote add upstream <upstream_repo_url>
если вы разветвляли ветку с помощью GitHub.+
вgit push origin +master
? Это так же, как простоgit push origin master
?+
то, что говорит Git «[игнорировать] тот факт, что это не будет ускоренная перемотка вперед». Это немного похоже на выполнениеgit push --force
, но это относится только к этой конкретной ссылке.