Компьютеры · Инструкция
Git: remote origin already exists — как исправить URL удалённого репозитория
Ошибка означает только конфликт имени remote: в `.git/config` уже есть запись `origin`. Чаще всего нужно исправить адрес
Короткий ответ
Если `origin` уже существует, не добавляйте его повторно. Посмотрите текущий URL через `git remote -v` и замените его командой `git remote set-url origin <URL>` либо используйте другое имя remote.
Что делать
- Посмотрите remotes: Выполните `git remote -v`.
- Проверьте URL: Если `origin` должен указывать на другой сервер, выполните `git remote set-url origin <новый-url>`.
- Если нужен второй remote: Добавьте его под новым именем: `git remote add upstream <url>`.
- Если origin лишний: Удалите только ссылку remote командой `git remote remove origin`, затем при необходимости добавьте заново.
- Проверьте: Снова выполните `git remote -v` и `git fetch origin`.
Важно
`git remote remove` не удаляет локальные коммиты, но удаляет настройки tracking для этого remote.
Что учитывать
`git remote remove` не удаляет локальные коммиты, но удаляет настройки tracking для этого remote.
Источники и проверка
Инструкция составлена редакцией N1RO на 2026-09-17. Перед действием сверьте актуальные условия на официальном сайте сервиса или производителя.