Sdílet prostřednictvím


GitPullRequestMergeStrategy enum

Výčet možných merge strategií, které lze použít k dokončení pull requestu.

Pole

NoFastForward = 1

Sloučení se dvěma nadřazenými položkami, bez rychlého převíjení vpřed. Zdrojová větev se nezmění. Toto je výchozí chování.

Squash = 2

Vložte všechny změny z žádosti o přijetí změn do potvrzení s jedním nadřazeným subjektem.

Rebase = 3

Přeskládejte zdrojovou větev na vrchol cílové větve, revizi HEAD a rychle posuňte cílovou větev vpřed. Zdrojová větev se aktualizuje během operace přeskládání.

RebaseMerge = 4

Přeskládejte zdrojovou větev nad cílovou větev HEAD commit a vytvořte sloučení se dvěma rodiči, bez rychlého převíjení vpřed. Zdrojová větev se aktualizuje během operace přeskládání.