General Motors and a former Shanghai-based manager settled his lawsuit alleging he was terminated in violation of U.S. job discrimination laws, federal court records in Michigan show.