繁体   English   中英

Github在Windows上“无法发布此分支”错误

[英]Github “Failed to publish this branch” error on windows

我是git的新手,我昨天刚刚下载了它。 作为我的第一个在线(非本地)仓库的测试,我提交了一个无用的文本文件,然后点击发布。 片刻之后,我得到了这个非描述性的错误:

在此输入图像描述

所以我知道我不能发布到这个分支。 只有一个,它是主分支。 有没有人有关于可能导致此错误的更多信息?

作为旁注,我的合作伙伴已成功将文件上传到同一个仓库,但我没有得到任何迹象表明这种情况已经发生。 这是否意味着我没有以某种方式正确连接到回购? 我是那个设置它的人!

在Windows中,右键单击您的repository - >单击open a shell here

您将看到命令提示符。

键入git push in it。 (在看到SimonBoudrias评论后意识到)

命令提示符将建议您键入其他命令或显示错误。

如果命令提示符建议您键入其他内容,则键入该内容。 它会工作。
如果命令提示符显示错误,请在此处发布详细错误。

信息 :您可能想要查看此应用

在存储库中打开shell 然后输入

git push --set-upstream origin master --force

这会将您的本地仓库上传到服务器,无论如何,必要时overwriting 只有在您确定此刻没有其他人发布到您的仓库时, 才应该这样做

我遇到了与此处提到的相同的问题,但上面提到的解决方案都没有帮助。 然后我找到了这个谈论Proxy settings 答案 ,这正是GitHub无法在我的机器上提交的原因。 希望这有助于其他人

要设置代理设置,只需使用以下命令:

git config --global http.proxy http [s]:// userName:password @ proxyaddress:port

另一种可能性是GitHub服务器暂时不可用

我遇到了同样的问题,并确认这是服务器问题: https//status.github.com/

截图示例:

GitHub暂时失败了

要修复它,请在repo中打开命令提示符。 例如,在repo视图中按下右上角的cog并选择“在这里打开shell”。

  • 在命令提示符下,键入git push --set-upstream origin master

  • 这可能会起作用,或者它会说! [rejected] master -> master (fetch first) ! [rejected] master -> master (fetch first)

  • 如果发生这种情况,请输入git pull origin master (如果您愿意,可以添加--rebase)

在GitHub中,发布按钮可能仍然可见,而不是同步按钮。 如果是这种情况,只需重新启动GitHub即可。

这样做是将本地分支的默认远程分支重置为主分支。

也许您只是在提交文件时忘记在“描述”区域输入内容。 像我这样的人只输入夏季。所以请确保在提交时填写摘要和说明

只需在提交时输入描述textarea。 然后我成功发布了。

我所做的? 1在Windows资源管理器中转到存储库的文件夹2删除要发布的文件。 并重新审视它。 3打开GitHub For Windows并单击您的存储库。然后您将在左侧找到未提交的更改。
4键入您的摘要5键入您的描述。(最重要的一步!!!)6提交主7点击发布,你应该成功。

这是我的第一个答案。 所以我没有10个声望发布图片......希望能帮到你。

我有这个错误,因为我忘了在GitHub桌面上添加远程存储库链接。 一旦添加了正确的repo链接,一切正常。

尝试在发布之前提交更改。 它帮助我解决同样的问题。

我在发布GitHub页面时也遇到了同样的问题。 我用以下方式解决了它。

$git push

我在这里收到了错误消息。 然后我做了拉请求

$git pull

在此之后我又推了推

$git push

我在这里得到了解决方案

注意:我使用GitHub for windows,最后使用它发布页面

我收到了这个错误,因为我没有正确配置我的姓名和电子邮件。 在您执行此操作的页面上(至少在本机应用程序中),您将看到页面打开时已填写您的姓名和电子邮件,但这并不意味着它们已保存为设置。 为了保存它们,您必须按下该屏幕左下角的复选标记。

我收到此错误是因为我已经在github上创建了一个具有相同名称的存储库,然后在本地创建并尝试提交它。 解决方案是从github中删除它,然后从本地客户端提交它。 现在他们是同步的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM