git remote add origin <repository url> # adds a repo to your project
git remote # lists all the repos of your project
git config --get remote.origin.url # prints the url of a repo
git push origin master # updates the master branch of your repo
git remote remove origin # removes the repo from your project
git remote add origin <repository url> #add repository
git remote -v #view your repositories
git remote add origin https://github.com/xxx/xxx-new.git
git branch -M main
git push -u origin main
# VIEW remote repo name & location to 'push' to & 'fetch' from
git remote -v
# ADD remote repo
git remote add <name> <url>
# REMOVE remote repo
git remote remove <name>
# RENAME remote repo
git remote rename <name> <new-name>
# EXAMPLE by steps to remove, add, and rename an existing github repo
# 1. VIEW if project already has remote repo
git remote -v
> origin https://github.com/johndoe/my-repo.git (fetch)
> origin https://github.com/johndoe/my-repo.git (push)
# 2. REMOVE the remote repo and (optional) confirm
git remote remove origin
git remote
# line should be blank
# 3. ADD new remote repo and confirm (should see 'origin')
git remote add origin https://github.com/johndoe/new-repo.git
git remote
origin
# 4. RENAME the remote repo to 'upstream'
git remote rename origin upstream
git remote
upstream
# NOTE: 'origin' is just a standard convention name, remote repos are
# named to use a shorthand instead of the long url
git remote #This has two part "origin" and "upstream"
# Adding origin
git remote add origin <The url of local github repository>
#Adding upstream
git remote add upstream <The url where you have forked repository>
git remote add <name> <url>