Git Merge Remotes филиалы

У меня есть два пульта для моего репозитория git.

origin/master
origin/develop
beta/master
beta/develop

мой origin/develop на 2 коммита выше бета / мастер. Я хочу объединить эти два коммита на бета / мастер и нажать на бета. Но когда я сделаю >git merge beta/master origin/develop, это дает все до даты. Пока я вижу с Git Log beta/masterУ него нет тех коммитов.

Как мне объединить эти ветви?

2 ответа

Решение

@Robin Green ответ почти правильный, но вам нужно указать имя удаленной ветви, плюс вам не нужно создавать временную ветку:

git checkout beta/master
git merge master
git push beta HEAD:refs/heads/master

Как указано @Vii:

git checkout -b betamaster --track beta/master
git merge master
git push betamaster:master
Другие вопросы по тегам