The SF Giants recalled outfielder Luis Basabe and optioned infielder Daniel Robertson to the alternate site.