https://git-scm.com/docs/fetch-options/2.20.0#fetch-options--p

ался развернуть исправление на своем промежуточном сервере (DigitalOcean), но получил ошибку «не могу заблокировать ссылку». Я наткнулся на эту ошибку раньше. У меня была ветка 'hotfix', а затем я создал ветку 'hotfix / some-hotfix', и когда я попытался выдвинуть ее в начало, я получил ошибку. Я исправил это, удалив ветку «исправление» в моем хранилище (BitBucket). Но теперь я получаю его при развертывании на промежуточном сервере.

Трассировки стека:

SSHKit::Command::Failed: git exit status: 1
git stdout: Fetching origin
error: cannot lock ref 'refs/heads/hotfix/my-hotfix-branch-name': 'refs/heads/hotfix' exists; cannot create 'refs/heads/hotfix/my-hotfix-branch-name'
From bitbucket.org:username/repo-name
! [new branch] hotfix/my-hotfix-branch-name -> hotfix/my-hotfix-branch-name (unable to update local ref)
error: some local refs could not be updated; try running
'git remote prune origin' to remove any old, conflicting branches
error: Could not fetch origin
git stderr: Nothing written

Я пробовал бегатьgit remote prune origin но это не помогло Я застрял без идей здесь

Ответы на вопрос(3)

Ваш ответ на вопрос