Angels general manager Jerry Dipoto resigned Wednesday, abruptly ending his 3½-year tenure with the club amid apparent tensions with manager Mike Scioscia.