Я работаю над проектом из 3 филиалов.Есть ли способ вытащить основные изменения из моей ветки?
Я на ветке1, и есть ветвь мастера.
Когда мне нужно тянуть и объединить что-то от мастера:
git checkout master
git pull origin master
git checkout branch1
git merge master
есть способ вывести основные изменения из моей отрасли, поэтому я не имею необходимый для этого слияния?
что-то вроде:
git pull origin master
но из branch1 без переключения на мастер ветви.
EDIT
Резюме:
У меня есть 3 ветви: каждый раз, когда есть что-то новое в мастера, я не хочу, чтобы перейти к мастеру филиала. Все, что я хочу, - это вытащить новые функции в мою ветку, не переходя к мастер-ветке.
Немного непонятно, что вы подразумеваете под * pull *. Вытягивание и * слияние * - это два разных понятия. –
Я думаю, вам нужно переключиться на ветку, чтобы вытащить, в случае возникновения конфликтов - вы не можете разрешать конфликты, не проверяя ... но никогда не говорите никогда с git. –
@CommuSoft, если я вытаскиваю изменения в свою ветку от мастера, тогда мне не нужно делать сливание вправо? – NietzscheProgrammer