Как удалить Git Remote в Linux

12 set 2022 1 min di lettura
Как удалить Git Remote в Linux
Indice dei contenuti

Введение

Git remote — это указатель на другую копию репозитория, которая обычно размещается на удаленном сервере.

Как правило, при работе с Git у вас будет только удаленный именованный источник и ветки, отличающиеся характеристиками и средами. Origin — это имя удаленного сервера, автоматически создаваемого при клонировании репозитория и указывающего на клонированный репозиторий.

Однако при совместной работе над проектом с группой людей очень полезно использовать несколько пультов Git Remote. Удаленный репозиторий может быть размещен в службе хостинга Git, такой как GitHub, GitLab и BitBucket, или на вашем собственном частном сервере Git.

Если удаленный репозиторий перенесен на другой хост или участник перестал вносить свой вклад, вы можете удалить удаленный URL-адрес из репозитория.

В этом руководстве объясняется, как удалить Git Remote.

Удалить Git Remote

Чтобы удалить удаленный git, перейдите в каталог, в котором хранится репозиторий, и используйте команду git remote rm (или git remote remove ), за которой следует имя удаленного сервера:

git remote rm <remote-name>

Например, чтобы удалить удаленное testing имени, введите:

git remote rm testing

git remote rm удаляет все ссылки на удаленный репозиторий. Он не удаляет репозиторий с удаленного сервера.

Чтобы убедиться, что удаленный удален правильно, используйте команду 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>, чтобы удалить удаленный git из репозитория.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.