GitPullRequestMergeStrategy enum
Перечисление возможных стратегий слияния, которые можно использовать для завершения запроса на вытягивание.
Поля
| NoFastForward = 1 | Двух родительское слияние без быстрого переадресации. Исходная ветвь не изменяется. Это поведение по умолчанию. |
| Squash = 2 | Поместите все изменения из запроса на вытягивание в одно родительскую фиксацию. |
| Rebase = 3 | Перебазируйте исходную ветвь поверх фиксации HEAD целевой ветви и перенаправите целевую ветвь. Исходная ветвь обновляется во время операции перебазы. |
| RebaseMerge = 4 | Перебазируйте исходную ветвь поверх фиксации HEAD целевой ветви и создайте двух родительский, без быстрого слияния. Исходная ветвь обновляется во время операции перебазы. |