GitRefUpdateMode enum

Räknar upp de lägen under vilka referensuppdateringar kan skrivas till deras lagringsplatser.

Fält

BestEffort = 0

Anger Git-protokollmodellen där alla referenserna som kan uppdateras uppdateras, men eventuella fel hindrar inte andra uppdateringar från att lyckas.

AllOrNone = 1

Anger att alla ref-uppdateringar måste lyckas eller att inga kommer att lyckas. Alla referensuppdateringar skrivs atomiskt. Om ett fel uppstår återställs tidigare lyckade uppdateringar och hela åtgärden misslyckas.