How to change the URI (URL) for a remote Git repository?

前端 未结 25 2005
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-11-22 00:28

I have a repo (origin) on a USB key that I cloned on my hard drive (local). I moved \"origin\" to a NAS and successfully tested cloning it from here.

I would like to

25条回答
  •  隐瞒了意图╮
    2020-11-22 01:16

    An alternative approach is to rename the 'old' origin (in the example below I name it simply old-origin) and adding a new one. This might be the desired approach if you still want to be able to push to the old origin every now and then:

    git remote rename origin old-origin
    git remote add origin git@new-git-server.com>:/.git
    

    And in case you need to push your local state to the new origin:

    git push -u origin --all
    git push -u origin --tags
    

提交回复
热议问题