Помилка перейменованого репо в github, "віддалений: цей сховище переміщено. Будь ласка, використовуйте нове місце "


181

Я отримую це повідомлення: remote: This repository moved. Please use the new location [new location]коли я пересилаю оновлення від свого локального екземпляра до віддаленого майстра на GitHub.

Чи є спосіб це виправити?


3
коли я роблю майстра походження git push -u, я не розміщую жодної інформації про місцезнаходження
jamescampbell

дякую, що вказали на мене в правильному напрямку, я спершу шукав тут, але жоден із пов’язаних з них чомусь не з'явився як подібні запитання.
jamescampbell

19
@Mat У мене виникла ця проблема. Я шукав відповідь. Я знайшов цю тему з відповіддю. Ось як це працює.
Джейсон

11
Це відмінне питання ОП - тож шкода громади. Очевидно, що репо перемістилося, але що саме з цим робити?
kris

@Mat, повідомлення про помилку НЕ вказує вам, що вам потрібно зробити. Як інтуїтивно зрозуміло, як змінити або змінити місце призначення, оскільки це не є частиною команди. ОП хоче знати, де він може змінити це місце.
Cindeselia

Відповіді:


282

Простий спосіб:

 git remote set-url origin [updated link url https://........git]

Крім того, якщо вам подобається довгий шлях, це:

 git remote rm origin
 git remote add origin [updated link]

Зміна документації github для віддаленої URL-адреси переходить до більш детальної інформації.


4
Імовірно, вам потрібно використовувати git@github.com:...gitподібну URL-адресу, якщо ви підключаєтесь за допомогою ssh? У моєму повідомленні про помилку було вказано нову httpsURL-адресу схеми, але саме цю git@URL-адресу мені потрібно було встановити як джерело. git remote show originпідкаже, яку схему URL-адрес ви використовуєте в даний час.
Джейсон

23
git remote -vтакож покаже, які URL-адреси ви встановили.
Дусда,

1
Було б краще, якщо ви зможете поміняти свої рішення на перший = найкращий. Я почав друкувати ваше старе рішення, перш ніж побачив коротше.
Флоріан Вендельборн

1
Я щойно зробив це @Dodekeract, тому що це теж була моя реакція!
ErichBSchulz

1
@ErichBSchulz дякую за редагування, сподіваємось, що економить час людям. Ура.
jamescampbell

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.