Я пытаюсь извлечь удаленную ветку. Ошибка: фатальная: не удается заблокировать ссылку

#git #git-pull #pull

#git #git-pull #тянуть

Вопрос:

Я пытаюсь:

 git fetch origin
git checkout -b events_add_place origin/events_add_place
  

И я получаю ошибку en:

 fatal: cannot lock ref 'refs/heads/events_add_place': 'refs/heads/events_add_place/master' exists; cannot create 'refs/heads/events_add_place'
  

Я пытаюсь:

 git remote prune origin
  

Не помогает

Комментарии:

1. git checkout -b events_add_place origin/events_add_placeA пытается создать новую ветку events_add_place из origin/events_add_placeA . Ошибка означает, что events_add_place это уже существовало.

2. @ElpieKay Как я могу переключить удаленную ветку иначе?

3. @AlexReuka У вас уже есть ветка, events_add_place/master поэтому у вас не может быть events_add_place . Удалите или переименуйте events_add_place/master ; или используйте другое имя, не events_add_place . Используйте events_add_place/A , например.

Ответ №1:

После переустановки IDE я использую:

 git fetch origin
git checkout -b events_add_place origin/events_add_place
  

Завершите ее работу. Я переключил новую ветку.