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