По происхождению у меня 2 ветки: master
и development
.
master
опережает development
на несколько коммитов и отстает на несколько коммитов.
Я хочу, чтобы дерево ветви master
было идентично дереву development
ветка (речь идет об объекте дерева ревизий, а не об истории, собственно).Хорошо, если я что-то потеряю в ветке master
, но ветка development
должна быть неповрежденной.
Причины этого заключаются в том, что у нас есть рабочий процесс, в котором мы работаем над development
и объединяемся сmaster
когда мы будем готовы выпустить.Со временем некоторые коммиты были сделаны непосредственно на master
.Мы хотим синхронизировать master
с development
.
Не могли бы вы поделиться, как этого можно достичь?Один способ, который, я думаю, может сработать, - это слить master
с development
, затем вернуть коммит из слияния в development
и слить development
с master
.
Редактировать: я не могу принудительно нажать.Мне нужно создать запрос на получение изменений, чтобы внести какие-либо изменения.