Remotes in Git are simply aliases that store the URLs of repositories.
By convention, an
origin is the alias of the default remote repository where you publish your commits.
In Git you can work with several remotes with different aliases.
From this note you will find out how to show the configured remote URLs of a local Git repository, including the
Cool Tip: How to list all the remote and local branches in Git! Read more →
Show Remote URL in Git
If you wonder what are the remote URLs of a local Git repository, simply execute the
git remote -v command:
$ git remote -v - sample output - origin https://gitlab.com/<username>/<repo>.git (fetch) origin https://gitlab.com/<username>/<repo>.git (push)
An empty output means, there are no remote URLs configured.
To show details about the particular remote:
$ git remote show <alias>
For example, to show the remote
origin URLs, execute:
$ git remote show origin - sample output - * remote origin Fetch URL: https://gitlab.com/<username>/<repo>.git Push URL: https://gitlab.com/<username>/<repo>.git HEAD branch: master Remote branch: master new (next fetch will store in remotes/origin) Local ref configured for 'git push': master pushes to master (up to date)
Cool Tip: Show Git config settings! Read more →