Как решить ошибку git: Сервер не разрешает запрос для нерекламированного объекта 3a2ceef391af73994dfeb0d8ef57ed6a52ef4238? - PullRequest
0 голосов
/ 23 июня 2018

Я хотел вытащить коммит "3a2ceef391af73994dfeb0d8ef57ed6a52ef4238" из ветки android. Я использовал команду:

$ git fetch origin 3a2ceef391af73994dfeb0d8ef57ed6a52ef4238

и показывает эту ошибку,

error: Server does not allow request for unadvertised object 3a2ceef391af73994dfeb0d8ef57ed6a52ef4238

Как решить эту проблему?

1 Ответ

0 голосов
/ 23 июня 2018

Согласно этому ответу и указанному источнику похоже, что BitBucket не позволяет получить идентификатор фиксации, только ссылки.

Я не могу сказать, можете ли вы настроить это поведение, но я думаю, что вы можете:

  1. Потяните ветку: git pull origin branchname
  2. Оформить заказ идентификатор локальной фиксации : git checkout <commitid>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...