• modify .gitmodule to change the new url in .gitmodules

    [submodule "epics-modules/mrfioc2"]
        url = https://github.com/epics-modules/mrfioc2
  • run git submodule sync

저작자 표시 비영리 변경 금지
posted by citadel

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.


저작자 표시 비영리 변경 금지
posted by citadel
$ git reset --soft HEAD~                                    

$ git commit -c ORIG_HEAD                                  

저작자 표시 비영리 변경 금지
posted by citadel