Исправить неверную ссылку на хранилище сервера - PullRequest
0 голосов
/ 06 ноября 2018

На моем Bitbucket Server у меня есть репозиторий с испорченной ссылкой.

Раньше существовала ветка с именем integration/Team, которая была удалена, но ее фантом, кажется, продолжает жить.

Если я пытаюсь выдвинуть новую версию integration/Team, я получаю следующее:

remote: error: cannot lock ref 'refs/heads/integration/Team': unable to resolve reference 'refs/heads/integration/Team': reference broken

Если я захожу на сервер bitbucket и запускаю git log -1 integration/Team, я получаю это:

# git log -1 integration/Team
warning: ignoring broken ref refs/heads/integration/Team.
warning: ignoring broken ref refs/heads/integration/Team.
fatal: ambiguous argument 'integration/Team': unknown revision or path not in the working tree.

В файле pack-refs есть запись bbcea393cf8d247170def21e1099ecc946594b9b refs/heads/integration/Team.

Ссылка кажется хорошей, потому что я могу позвонить git log -1 bbcea393cf8d247170def21e1099ecc946594b9b, и она прекрасно работает.

Что здесь происходит? Что я могу сделать, чтобы это исправить?

...