Я создал ветку с именем feature 2
из существующей ветви с именем feature 1
.
Другие разработчики все еще отправляют коммиты на feature 1
.
Я работаю над параллельной функцией в ветке feature 2
.
Я не могу перенести изменения в своей функции ветвления 2 на пульт из-за ошибки не быстрой перемотки вперед.
![отклонено] feature1 -> feature1 (без ускоренной перемотки вперед): Обновления были отклонены, потому что за удаленной подсказкой: коллега находится удаленная подсказка ветви.Проверьте эту ветку и интегрируйте подсказку удаленных изменений: (например, «git pull ...») перед повторным нажатием.Подсказка: подробности см. в «Замечании о быстрой перемотке» в «git push --help».
Как мне решить эту проблему:
Должен ли я локально переключать ветви на feature 1
и потяните эти изменения.
А затем переключитесь обратно на feature 2
и затем нажмите на пульт.
Или мне нужно перебазировать?(Я не уверен, что это на самом деле делает).Какую команду мне использовать?