Compartilhar via


GitPullRequestMergeStrategy enum

Enumeração de possíveis estratégias de mesclagem que podem ser usadas para concluir uma solicitação de pull.

Campos

NoFastForward = 1

Uma mesclagem de dois pais, sem avanço rápido. O branch de origem não foi alterado. Esse é o comportamento padrão.

Squash = 2

Coloque todas as alterações da solicitação de pull em uma confirmação de pai único.

Rebase = 3

Basear novamente o branch de origem na parte superior da confirmação HEAD do branch de destino e encaminhar rapidamente o branch de destino. O branch de origem é atualizado durante a operação de rebase.

RebaseMerge = 4

Basear novamente o branch de origem na parte superior da confirmação HEAD do branch de destino e criar uma mesclagem sem avanço rápido de dois pais. O branch de origem é atualizado durante a operação de rebase.