General Motors has reached a tentative deal with United Auto Workers to end the strike, GM and the union confirmed Monday.