У меня есть вилка (origin) из проекта (upstream) на github. Теперь проект вверх по течению добавил новую ветку, которую я хочу импортировать в свою вилку. Как это сделать?
Я попытался проверить удаленный и создать ветку поверх этого, но это настраивает ветвь так, как git push пытается нажать на upstream:
git checkout upstream/branch
git checkout -b branch
изменить
Может быть, это было неясно, но я хочу добавить ветвь в свой локальный репозиторий, поэтому я могу нажать на origin (моя вилка) через git push. Поскольку восходящие репозитории обычно доступны только для чтения, и вы можете его вносить.
Поэтому я в основном хочу проверить несуществующую ветвь на origin, содержимое которой будет вытащено из upstream.