Move A git Repository to another place
The original repository : https://github.com/EuropeanSpallationSource/snmp-nscl
The new repository : https://github.com/ESSICS/snmp-nscl
The original repository should have only one master, the new repository should be created via "github".
$git clone https://github.com/EuropeanSpallationSource/snmp-nscl
$cd snmp-nscl/
$git fetch origin
$ git remote add new-origin https://github.com/ESSICS/snmp-nscl
$ git push --all new-origin
$ git push --tags new-origin
$ git remote rm origin
$ git remote rename new-origin origin
$ git push --set-upstream origin master
The original repository could be deleted later.
If an original repository has branches, it would be better to check the following original reference.
https://www.smashingmagazine.com/2014/05/moving-git-repository-new-server/