У меня два пульта ДУ: origin, указывающий на мою вилку, и upstream, указывающий на репо компании.
$git remote -v
origin https://github.com/me/app.git (fetch)
origin https://github.com/me/app.git (push)
upstream https://github.com/company/app.git (fetch)
upstream https://github.com/company/app.git (push)
Я раскошелился за месяц. и я нажимал на источник, а затем поднимал запрос на перенос в восходящий поток. Это было нормально.
Теперь кто-то создал ветку под названием «3D_Theory» в восходящем потоке, и я хочу сначала отразить эту новую ветку в моем источнике, а затем работать с этой веткой. Но почему-то эта ветка не отражается на моем происхождении.
Я пробовал следующее:
git remote show origin
>> does not list 3D_Theory
git remote show upstream
>> lists 3D_Theory
Я пытался:
git fetch upstream
git checkout master
git merge upstream/3D_Theory
Но у меня все еще нет этой ветки, созданной на моей вилке. Как я могу получить новую ветку в восходящем потоке, чтобы она отражалась на моей вилке?
Спасибо
Мне не помогли ни одна из следующих подобных проблем: