首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >netlify部署失败: git ref ref/head/master不存在或您没有权限

netlify部署失败: git ref ref/head/master不存在或您没有权限
EN

Stack Overflow用户
提问于 2018-12-07 21:54:17
回答 1查看 8.9K关注 0票数 16

我遇到了一个更大的问题,因为我想不出解决办法,所以我非常绝望和沮丧。

我使用带有Linux 9、git的笔记本作为版本控制,bitbucket作为源代码存储库服务,netlify作为生产部署服务。此外,我正在使用内容CMS API快速添加新的页面。

昨天,我在bitbucket上删除了我的存储库,并在今天从本地“备份”回购中删除了相同的存储库,并做了一些轻微的更改。

推得很好。但是我不能再用Netlify部署了..。我一直收到以下错误:

10:21:02下午:开始准备建造10:21:05 PM: git参考文献/参考/头/主程序不存在或您没有许可10:21:05 PM:失败构建:未能准备回购10:21:05 PM:在“准备回购”阶段失败: git参考参考/头/主不存在10:21:05 PM:完成了12.473521036 s中的构建请求。

当我按下时,Netlify尝试构建,所以Bitbucket和Netlify之间有一个连接,但是构建失败了。在我的本地回购参考/负责人/大师确实存在。git分支-a还告诉我我的分支是主人。在bitbucket上,分支也是主控的。

为什么Netlify不构建?API ID有问题吗?API ID可能只对我昨天删除的回购协议有效,但是Netlify和Bitbucket将无法通信,对吗?

我在Netlify上没有做任何改变。我唯一改变的是Bitbucket上的存储库。我假设我破坏了API ID,但是我不能在Netlify上更改API。而且,Bitbucket上似乎没有任何添加它的选项。

我甚至不知道这是否是问题所在。如果是的话,我仅有的两个选择就是删除Netlify网站并创建一个新的网站,选择bitbucket回购并允许Netlify完全访问它。

但是如果它不部署会发生什么呢?那它就离线了,我不能再提起它了。

有谁可以帮我?我该怎么做?如果你需要更多的信息,请告诉我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-07 23:23:33

尝试以下几点:

  • 转到Netlify并选择现有站点。
  • 单击“设置”
  • 在左侧菜单中选择Build and Deploy
  • 在Deploy下单击Edit Settings按钮
  • 然后,在存储库旁边,单击Link to a different repository

  • 选择Bitbucket和新的存储库

这将更新新存储库的API ID。在此步骤之后,您可能需要手动触发部署。

票数 47
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53677269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档