Как оформить заказ на другой пульт в GitHub? - PullRequest
1 голос
/ 14 мая 2019

Я использую два репозитория на github с именами origin и upstream.

Я могу оформить покупку в другую ветку с git checkout [branch-name] только в origin.

Я не могу оформить покупку в другом репозитории upstream.

Я использовал опцию -t, но она не работала.

Сообщение об ошибке было:

'upstream / [branch-name]'не является коммитом, и из него нельзя создать ветку «[имя-ветви]»

Я добавил два репозитория в качестве удаленного.

Как мне решить эту проблему?

1 Ответ

0 голосов
/ 14 мая 2019

Попробуйте git fetch upstream, затем git branch -avv.

Если вы не видите branch_name (ветку, которую вы хотите оформить из upstream), то дважды проверьте связанный refspecс upstream:

git config --local -l

Вы должны увидеть:

remote.upstream.fetch=+refs/heads/*:refs/remotes/upstream/*

Если нет, это объясняет, почему вы не получаете все ветви от upstream.

...