Перейти к содержимому

Как удалить origin git

  • автор:

как удалить origin git?

Не смог разобраться с гитхабом. По своей глупости несколько раз удалял репозиторий и создавал новый. В итоге проект пушиться не хотел (так и не разобрался) по этому пришлось менять origin master на origin11 master origin1111 master ну и так далее. Теперь такой вопрос. Как удалить все эти origin11 master ? И как пушить просто изменения ? в visual studio code после каждого изменения делаю коммит (с этим вроде разобрался) , а дальше не понимаю

Отслеживать
задан 18 июн 2020 в 21:58
user389240 user389240

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

git remote remove — удаление

git remote rename — переименование

Отслеживать
ответ дан 19 июн 2020 в 4:05
Герман Борисов Герман Борисов
10.5k 14 14 серебряных знаков 38 38 бронзовых знаков

Highly active question. Earn 10 reputation (not counting the association bonus) in order to answer this question. The reputation requirement helps protect this question from spam and non-answer activity.

    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.10.27.43697

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Git удалить origin branch

Как удалить origin branch в git? Другими словами: удалить remote ветку с git репозитория, удалить ветку с сервера git.

короткая ссылка на этот вопрос: close
спросил 9 лет назад

1 ответ

Для удаления remote branch с сервера git нужно воспользоваться одной из двух команд:

git push origin —delete ИМЯ_ВЕТКИ

git push origin :ИМЯ_ВЕТКИ

Вот как это выглядит в выводе консоли:

eugene$ git push origin :b3.0_local_nginx_open_file_cache_off
To git@github.com:vicman-wi/feedreader-browser.git
— [deleted] b3.0_local_nginx_open_file_cache_off
ответил 9 лет назад
Не работает. Т.е. вначале удаляет, а потом после fetch она воссоздается. – anonymous 7 лет назад
Другой контент:

  • Как посмотреть diff файлов которые в индексе git? Решено!
  • Что значит git clone —depth Решено!
  • git отменить определённый коммит Решено!
  • Как посмотреть что лежит в git stash? 1 ответ
  • git удалить список тегов с сервера Решено!
  • git. Настройка git
  • Полезные git aliases
  • Доступ к bitbucket и github по ssh ключам
  • Отправить Pull Request в чужой репозиторий на github
  • Сказать git какой из ssh-ключей использовать

Как удалить удаленную(origin) ветку?

509e9bf17a2e4dfca106e0dc1538b88d.png

Добрый день,
работаем следующим образом:
Есть ветка master и ветка develop. Начинаем например пилить новый функционал в новой ветке созданой от develop. Когда все готово — мержим develop с веткой нового функционала, дальше удаляем ветку функционала(я так понимаю локальную), дальше пушится в origin develop. Т.е. в итоге новый функционал в удаленном develop, ветка функционала удалена, но удаленная ветка осталась и они начинают складироваться в репозитории см. скриншот

Как в данном случае правильнее поступать? Просто удалять ее руками? Нельзя ли командой в консоли как-то после git branche -d testbranch еще и удалить origin testbranch ?
Заранее благодарен.

  • Вопрос задан более трёх лет назад
  • 812 просмотров

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

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

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

Как правило, при работе с Git у вас будет только один удаленный источник с именем origin и разные ветки для разных функций и сред. Происхождение — это имя пульта, которое автоматически создается при клонировании репозитория и указывает на клонированный репозиторий.

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

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

Удаление Git Remote

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

git remote rm

Например, чтобы удалить удаленное именованное 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: '' 

Возможно, вы неправильно ввели имя или пульт уже удален.

Выводы

Используйте команду git remote rm чтобы удалить пульт из репозитория.

Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *