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