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/config
in 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 -v
command in the Local repository - Change from gilab to GitHub using
git remote set-url origin newurl
command - Verify using git remote -v command
This is a similar way to change local repository from GitHub to GitLab