Я столкнулся с более серьезной проблемой, и я действительно отчаялся и упал, потому что не могу найти решение.
Я использую ноутбук с Linux Debian 9, git для контроля версий, bitbucket в качестве службы хранилища исходного кодаи netlify как служба развертывания производства.Кроме того, я использую Contentful CMS API для быстрого добавления новых страниц.
Вчера я удалил свой репозиторий на bitbucket и вставил его с некоторыми небольшими изменениями из моего локального «резервного» репозитория на bitbucket сегодня.
Нажатие просто работает нормально.Однако я больше не могу развертываться с Netlify ... Я получаю следующую ошибку:
10: 21: 02 PM: Начало подготовки репозитория к сборке 22:21:05: git refrefs /глав / мастер не существует, или у вас нет разрешения 22:21:05: сбой сборки: не удалось подготовить репо 22:21:05: сбой во время этапа подготовки репо: git ref refs /heads / masterне существует 22:21:05: Завершенный запрос на сборку обработки в 12.473521036s
Когда я нажимаю, Netlify пытается построить, поэтому существует соединение между Bitbucket и Netlify, но сборка завершается неудачей.В моем локальном репо / руководитель / мастер существует.git branch -a также говорит мне, что моя ветка master.На битбакете ветка тоже хозяин.
Почему не собирается сборка Netlify?Есть ли проблема с идентификатором API?Идентификатор API может быть действителен только для репо, которое я удалил вчера, но тогда Netlify и Bitbucket не смогут обмениваться данными, верно?
Я не внес никаких изменений в Netlify.Единственное, что я изменил, это репозиторий на Bitbucket.Я предполагаю, что я сломал идентификатор API.Я не могу изменить API на Netlify, хотя.Кроме того, на Bitbucket, похоже, нет никакой возможности добавить его.
И я даже не знаю, в этом ли проблема.Если это так, у меня есть только 2 варианта: удалить веб-сайт Netlify и создать новый, выбрать репозиторий Bitbucket и предоставить Netlify полный доступ к нему.
Но что произойдет, если он не развернется?Тогда он не в сети, и я не смогу снова его включить.
Кто-нибудь может мне помочь?Что я должен сделать?Дайте мне знать, если вам нужна дополнительная информация.