How to change Remote URL git remote repository
This tutorial explains how to change the remote repository for an existing local repository
This will be used once you migrated the repository from different repositories such as GitHub, GitLab, and bitbucket.
How do I change the URI (URL) for a remote Git repository?
Following are the steps required to change the GitHub remote repository.
One way using the command line
- Git View the existing remote repository
First, run the git remote -v command on an existing repository
B:\myproject>git remote -v
origin <https://github.com/user/gitrepo.git> (fetch)
origin <https://github.com/user/gitrepo.git> (push)
It points to the GitHub remote repository
- Change the remote repository Next, change the remote repository to GitLab using the below git remote set-url command
origin is a remote repository
B:\myproject>git remote set-url origin https://gitlab.com/user/gitlabrepo.git
- verify remote repository
B:\mygitrepo>git remote -v
origin <https://gitlab.com/user/gitlabrepo.git> (fetch)
origin <https://gitlab.com/user/gitlabrepo.git> (push)
Another way using .git/config folder
- open
.git/configin a text editor
[remote "origin"]
url = https://github.com/user/gitrepo.git
Change url to the new remote repository
[remote "origin"]
url = https://gitlab.com/user/mygitrepo.git
How to change the URL on a local repository from GitLab to GitHub?
To change the local repository from GitLab to GitHub
- First get the remote repo using
git remote -vcommand in the Local repository - Change from gilab to GitHub using
git remote set-url origin newurlcommand - Verify using git remote -v command
This is a similar way to change local repository from GitHub to GitLab
