2015-05-24 9 views
1

Мой пульт был назван BitBucket, и я решил переименовать его в начало, поэтому я удалил BitBucket и создал источник с тем же адресом, что и BitBucket.Удаление ссылок на удаленный доступ, который больше не существует

Теперь у меня есть ссылки для отслеживания как для начала, так и для удаленного BitBucket. Как мне избавиться от ссылок на отслеживание для BitBucket?

Я видел множество ссылок онлайн для обрезки, но, похоже, работает только с удаленным, который все еще существует. Как очистить ссылки на ветви на удаленном компьютере, которые больше не существуют?

ответ

1

Если вы переименовали/удалили удалённую ссылку, все удаленные ветви отслеживания были бы переименованы или удалены.

Так что попробуйте и переименовать origin в BitBucket (чтобы вернуться к исходному состоянию):

git remote rename origin BitBucket 
git fetch BitBucket 

(Это должно убедиться, что у вас есть только удаленные «BitBucket» отслеживания ветвей)

Тогда переименовать удаленный BitBucket в origin:

git remote rename BitBucket origin 

И проверьте, были ли удаленные ветви отслеживания remotes/BitBucket/xxx были переименованы в remotes/origin/xxx.

+0

Работал как очарование, спасибо. –

 Смежные вопросы

  • Нет связанных вопросов^_^