Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.61 KB

File metadata and controls

51 lines (36 loc) · 1.61 KB
title Adding a remote
intro To add a new remote, use the `git remote add` command on the terminal, in the directory your repository is stored at.
redirect_from
/articles/adding-a-remote
versions
free-pro-team enterprise-server
*
*

The git remote add command takes two arguments:

  • A remote name, for example, origin
  • A remote URL, for example, https://{% data variables.command_line.backticks %}/user/repo.git

For example:

$ git remote add origin https://{% data variables.command_line.codeblock %}/<em>user</em>/<em>repo</em>.git
# Set a new remote

$ git remote -v
# Verify new remote
> origin  https://{% data variables.command_line.codeblock %}/<em>user</em>/<em>repo</em>.git (fetch)
> origin  https://{% data variables.command_line.codeblock %}/<em>user</em>/<em>repo</em>.git (push)

Not sure which URL to use? Check out "Which remote URL should I use?"

Troubleshooting

You may encounter these errors when trying to add a remote.

Remote name already exists

This error means you've tried to add a remote with a name that already exists in your local repository:

$ git remote add origin https://{% data variables.command_line.codeblock %}/octocat/Spoon-Knife
> fatal: remote origin already exists.

To fix this, you can

Further reading