Разверните ветвь обновления Git

У меня feature ветвь feature которой я работаю. Вчера я сделал фиксацию, а также объединил свою ветвь feature в удаленную master ветвь.

Теперь я хочу продолжить работу над своим филиалом и добавить больше функциональности. Однако со вчерашнего дня другие люди добавили дополнительный код в master ветку. Как я могу «обновить» свою ветку feature так, чтобы она имела все последние изменения от master ?

Я мог бы просто вытащить последнюю версию master и просто создать новую ветку, но я думаю, что вам нужно «обновить» мою текущую ветвь feature .

Да, есть возможность обновить ветвь feature на основе последней master ветки. Вам просто нужно выполнить команду в ветви feature :

 # On feature branch git pull origin master --rebase 

Теперь ветвь feature содержит последние изменения master ветви.

Нажать функцию bracnh для освоения

  1. Перейдите в мастер-ветку и получите последнюю версию, если другой разработчик нажмет свою ветвь функции для управления

git checkout master

git pull

  1. Chnage to featurebranch и merge master to featurebranch, если кто-то нажал свои изменения на мастер, пока вы работаете на featurebranch, чтобы вы могли столкнуться с конфликтами

Исправление git checkout

git merge –no-ff origin master

  1. Объединить особенность

git checkout master

git merge –no-ff origin featurebranch