Как поменять origin git?
Друг предлагает удалить origin, я хочу заменить 1 адрес
Работа и карьера
Программирование
Компьютеры и связь
Учёба и образование
Животные и питомцы
Ваш вопрос
| Ситуация | Что сделать |
|---|---|
| Один обычный адрес origin | git remote set-url origin <новый_адрес> меняет адрес подключения под существующим именем |
| Нужно увидеть результат | git remote -v показывает адреса получения и отправки |
| Отдельный адрес отправки | Проверьте его отдельно; для замены предназначен git remote set-url --push origin <адрес> |
| Несколько адресов | Сначала выясните их назначение, чтобы не заменить только один и оставить неожиданную настройку |
| Перенос на другой сервер | Смена адреса не копирует коммиты, данные платформы и права доступа |
Имя origin останется прежним, поэтому команды с этим именем начнут обращаться по изменённой настройке. Перед последующим push проверьте, что адрес ведёт в нужный проект и у вас есть разрешение отправлять туда историю.
4.20
Обычная замена
Используйте git remote set-url origin <новый_адрес>, подставив настоящий адрес. Удалять remote для этого не требуется.
Проверка
Посмотрите git remote -v до и после. Если отдельно задан push-адрес, его меняют через git remote set-url --push origin <адрес>. Сама замена настройки не переносит историю на новый сервер.
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Ответить на вопрос