共用方式為


GitRefUpdateMode enum

列舉可寫入其存放庫之 ref 更新的模式。

欄位

BestEffort = 0

指出 Git 通訊協定模型,其中任何可更新的 refs 都會更新,但任何失敗都不會防止其他更新成功。

AllOrNone = 1

表示所有 ref 更新都必須成功,否則不會成功。 所有 ref 更新都會以不可部分完成的方式寫入。 如果發生任何失敗,將會回復先前成功的更新,而且整個作業將會失敗。