Github “fatal: remote origin already exists”
I signed up on Github and issued a new SSH key and made a new repository. But when I enter the next line into the terminal I get the error ”remote origin already exists” as shown below:
Parkers-MacBook-Pro:.ssh ppreyer$ git remote add origin git@github.com:ppreyer/first_app.git
fatal: remote origin already exists.
How can I resolve this error?
For this type of error you should just update the existing remote using:
$ git remote set-url origin git@github.com:ppreyer/first_app.git
As the error message indicates, there is already a remote configured with the same name. So you can either add the new remote with a different name:
To add a new remote, for example, github instead of origin, do the following:
$ git remote add github git@github.com:ppreyer/first_app.git
While pushing you should use
git push github master
Thus, you can resolve the error “remote origin already exists” by creating a new remote with a different name instead of origin.