Udostępnij za pomocą


GitPullRequestMergeStrategy enum

Wyliczenie możliwych strategii scalania, które mogą być użyte do ukończenia żądania ściągnięcia.

Pola

NoFastForward = 1

Scalanie z dwoma elementami nadrzędnymi bez szybkiego przewijania do przodu. Gałąź źródłowa pozostaje niezmieniona. Jest to zachowanie domyślne.

Squash = 2

Umieść wszystkie zmiany z żądania ściągnięcia w zatwierdzeniu z jednym elementem nadrzędnym.

Rebase = 3

Zmień bazę gałęzi źródłowej na górze zatwierdzenia HEAD gałęzi docelowej i przewiń gałąź docelową do przodu. Gałąź źródłowa jest aktualizowana podczas operacji zmiany bazy.

RebaseMerge = 4

Zmień bazę gałęzi źródłowej na gałęzi docelowej HEAD commit i utwórz scalanie z dwoma elementami nadrzędnymi bez szybkiego przewijania do przodu. Gałąź źródłowa jest aktualizowana podczas operacji zmiany bazy.