В этом руководстве объясняется, как удалить пульт Git.
Git remote — это указатель, который ссылается на другую копию репозитория, которая обычно размещается на удаленном сервере.
Как правило, при работе с Git у вас будет только один удаленный источник с именем origin и разные ветки для разных функций и сред. Происхождение — это имя пульта, которое автоматически создается при клонировании репозитория и указывает на клонированный репозиторий.
Однако при совместной работе над проектом с группой людей вы можете обнаружить, что использование нескольких пультов Git очень удобно. Удаленный репозиторий может быть размещен в службе хостинга Git, такой как GitHub, GitLab и BitBucket, или на вашем частном сервере Git .
Если удаленный репозиторий переносится на другой хост или участник прекратил вносить вклад, вы можете удалить удаленный URL-адрес из своего репозитория.
Удаление Git Remote
Чтобы удалить пульт, перейдите в каталог, в котором хранится ваш репозиторий, и используйте команду git remote rm (или git remote remove ), за которой следует имя удаленного:
git remote rm <remote-name>
Например, чтобы удалить удаленное именованное testing , введите:
git remote rm testing
git remote rm удаляет все ссылки на удаленный репозиторий. Он не удаляет репозиторий с удаленного сервера.
Чтобы убедиться, что пульт был успешно удален, используйте команду git remote для git remote списка удаленных подключений:
git remote -v
Результат будет выглядеть примерно так:
origin https://github.com/user/repo_name.git (fetch)
origin https://github.com/user/repo_name.git (push)
Команда git remote rm удаляет записи об удаленном репозитории из файла .git/config .
...
[remote "testing"]
url = [email protected]:user/repo_name.git
fetch = +refs/heads/*:refs/remotes/testing/*
Вы также можете удалить пульт, отредактировав файл .git/config текстовом редакторе . Однако рекомендуется использовать команду git remote rm .
Если пульт, который вы пытаетесь удалить, не существует, Git выведет сообщение об ошибке:
fatal: No such remote: '<remote-name>'
Возможно, вы неправильно ввели имя или пульт уже удален.
Выводы
Используйте команду git remote rm <remote-name> чтобы удалить пульт из репозитория.
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.
Спасибо огромное! Очень помогли!!!