git authentication fixes