GitExternals: fix checkout-on-update