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
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