Подтвердить что ты не робот

В чем смысл стратегии pull при создании ветки с egit?

В EGit, когда я добрался до Team > Switch to > New branch, я получаю диалоговое окно ниже. В чем смысл различных стратегий вытягивания, перечисленных в этом диалоговом окне?

enter image description here

4b9b3361

Ответ 1

Взгляните на это с здесь:

enter image description here

Из приведенной выше ссылки:

Группа "Pull Strategy" видна только тогда, когда ветвь выбрана в комбо и позволяет переопределить настройку по умолчанию для "восходящего потока" конфигурации ", которая полезна при извлечении и нажатии, но особенно при вытягивании. В зависимости от выбранного варианта можно выбрать следующую конфигурацию:

Rebase: при вытаскивании новые изменения будут получены с восходящего потока, а ветвь удаленного отслеживания будет обновлена. Затем текущая локальная ветвь будет переустановлена ​​на обновленную ветвь удаленного отслеживания

Объединить. При потяжении изменения будут извлекаться из восходящего потока, а ветвь удаленного отслеживания будет обновлена. Затем текущая локальная ветвь будет объединена с новыми изменениями. Это значение по умолчанию, если новая ветвь основана на ветке удаленного отслеживания (но это значение по умолчанию может быть переопределено конкретной конфигурацией репозитория)

Нет. При потяне для новой ветки не будет создана какая-либо конкретная конфигурация восходящего потока; однако, если существует удаленный пул по умолчанию (удаленный с именем" origin", pull попытается использовать конфигурацию этого дистанционный пульт; это значение по умолчанию, если новая ветвь не основана на удаленной ветка отслеживания

Эквиваленты командной строки

Я думаю, что эквивалент командной строки, указанный выше, будет следующим:

Rebase

git fetch   //This updates the remote-tracking-branch such as remotes/origin/master    
git rebase remotes/origin/master

Объединить

git fetch   // This updates the remote-tracking-branch such as remotes/origin/master
git merge remotes/origin/master

Написав это, мои знания GIT не дают мне уверенности в вышеупомянутом.