Предположим, у меня есть две ветки git develop
и feature
.
Ветвь функций разветвлена вне разработки.
Когда изменения сделаны, они перезагружаются на develop
и в конечном итоге передаются на пульт.
Когда какой-то разработчик отправляет свои изменения на пульт (разработку) непосредственно перед нажатиеммоя локально перебазированная ветвь разработки на удаленный, какой правильный (рекомендуемый) способ отразить уже внесенные изменения в мою локальную ветвь и затем нажать?
например
1. Извлечь develop
на локальный
2. Создайте ветку feature
и сделайте два коммита commit-C
и commit-D
3. Перебазируйте коммиты на develop
и вот-вот отправьте на пульт
develop(remote) commit-A -> commit-B -> commit-X
develop(local) commit-A -> commit-B -> commit-C -> commit-D
feature(local) commit-A -> commit-B -> commit-C -> commit-D