Live streamJoin us for "State of code review 2024" on July 18thRegister today

"fatal remote origin already exists"

Greg Foster
Greg Foster
Graphite software engineer


This guide explains this concept in vanilla Git. For Graphite documentation, see our CLI docs.

You are trying to add a remote named "origin" but it already exists in your repository.

A remote named "origin" is automatically created when you clone a repository, or you might have added it previously.

Use a different name for the new remote, or update the existing remote with git remote set-url origin [new-url].

Stay unblocked. Ship faster.
Experience the new developer workflow - create, review, and merge code continuously. Get started with one command.
Get started

Give your PR workflow
an upgrade today

Stack easier | Ship smaller | Review quicker

Or install our CLI.
Product Screenshot 1
Product Screenshot 2