共用方式為


GitPullRequestMergeStrategy enum

列舉可用來完成提取要求的可能合併策略。

欄位

NoFastForward = 1

雙父、不快轉合併。 來源分支保持不變。 此為預設行為。

Squash = 2

將提取要求中的所有變更放入單一父系認可中。

Rebase = 3

將來源分支重新設定在目標分支 HEAD 認可之上,並快轉目標分支。 來源分支會在變基作業期間更新。

RebaseMerge = 4

在目標分支 HEAD 認可之上重新設定來源分支的基底,並建立雙父項、無快轉合併。 來源分支會在變基作業期間更新。