私はより大きな問題に遭遇し、解決策を理解できないため、本当に必死で落ち込んでいます。
Linux Debian 9、バージョン管理用のgit、ソースコードリポジトリサービスとしてのbitbucket、および本番デプロイメントサービスとしてのnetlifyでノートブックを使用しています。さらに、Contentful CMS APIを使用して、新しいページをすばやく追加しています。
昨日、私はbitbucketのリポジトリを削除し、ローカルの「バックアップ」リポジトリからbitbucketに、わずかな変更を加えた同じリポジトリを今日プッシュしました。
プッシュは正常に機能しています。ただし、Netlifyを使用して展開することはできません...次のエラーが発生し続けます。
10:21:02 PM:ビルドのリポジトリの準備を開始10:21:05 PM:git ref refs/heads/masterが存在しないか、権限がない10:21:05 PM:ビルドの失敗:準備に失敗しましたリポジトリ10:21:05 PM:ステージ '準備リポジトリ'中に失敗しました:git ref refs/heads/masterが存在しません10:21:05 PM:12.473521036sでビルドリクエストの処理を完了しました
プッシュすると、Netlifyがビルドを試行するため、BitbucketとNetlifyの間には接続がありますが、ビルドは失敗します。私のローカルリポジトリにはrefs/heads/masterが存在します。 git branch -aは、私のブランチがマスターであることも教えてくれます。 bitbucketではブランチもマスターです。
Netlifyがビルドされないのはなぜですか? API IDに問題はありますか? API IDは昨日削除したリポジトリでのみ有効である可能性がありますが、NetlifyとBitbucketは通信できませんでしたよね?
Netlifyには変更を加えていません。唯一変更したのは、Bitbucketのリポジトリです。私はAPI IDを壊したと想定しています。 NetlifyではAPIを変更できません。また、Bitbucketにはオプションを追加するオプションがないようです。
そして、それが問題であるかどうかさえわかりません。そうである場合、私が持っている唯一の2つのオプションは、Netlify Webサイトを削除して新しいWebサイトを作成し、bitbucketリポジトリを選択して、Netlifyへのフルアクセスを許可することです。
しかし、展開しないとどうなりますか?その後、オフラインになり、再び表示することができなくなります。
誰か助けてもらえますか?私はどうしたらいいですか?追加情報が必要な場合はお知らせください。