The mayor and council may submit a proposition for the repeal of any such ordinance, or for amendments thereto, to be voted upon at any succeeding general municipal election, and should such proposition, so submitted, receive a majority of the votes cast thereon at such election, such ordinance shall be repealed or amended accordingly; an ordinance proposed by petition, and adopted by a vote of the people, cannot be repealed or amended except by a vote of the people.