The San Diego City Council Committee voted unanimously on Wednesday to advance an ordinance that would provide free parking at more than 50 city-owned beach and Mission Bay lots.