Glycosyltransferases can be segregated into "retaining" or "inverting" enzymes according to whether the stereochemistry of the donor's anomeric bond is retained (α→α) or inverted (α→β) during the transfer.  The inverting mechanism is straightforward, requiring a single nucleophilic attack from the accepting atom to invert stereochemistry.
The retaining mechanism has been a matter of debate, but there exists strong evidence against a double displacement mechanism (which would cause two inversions about the anomeric carbon for a net retention of stereochemistry) or a dissociative mechanism (a prevalent variant of which was known as SNi).  An "orthogonal associative" mechanism has been proposed which, akin to the inverting enzymes, requires only a single nucleophilic attack from an acceptor from a non-linear angle (as observed in many crystal structures) to achieve anomer retention.