> For the complete documentation index, see [llms.txt](https://ploegert.gitbook.io/til/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ploegert.gitbook.io/til/tools/git/rename-a-remote.md).

# Rename A Remote

If you just added a remote (`git remote add ...`) and messed up the name or just need to rename some existing remote, you can do so with the `rename` command.

First, let's see the remotes we have:

```bash
$ git remote -v
origin  https://github.com/jbranchaud/til.git (fetch)
origin  https://github.com/jbranchaud/til.git (push)
```

To then rename `origin` to `destination`, for example, we can issue the following command:

```bash
$ git remote rename origin destination
```

See `man git-remote` for more details.
