Second GIT origin
I made a mistake to clone from my GitHub Public Clone URL(git://github.com/zh/raplanet.git) . When trying to push the changes, there was a message:
fatal: The remote end hung up unexpectedly error: failed to push to 'git://github.com/zh/raplanet.git'
So I added the second origin, the Push URL(git@github.com:zh/raplanet.git) and successfully pushed to it
$ git remote add origin2 git@github.com:zh/raplanet.git $ git push origin2 master
Well done, no changes lost :)