我只是想连接到我的GitHub账户。当我这样做的时候,我得到这个错误消息作为一个小红色弹出在页面的右上角:
无法检索项目,内部服务器错误。
我只是想连接到我的GitHub账户。当我这样做的时候,我得到这个错误消息作为一个小红色弹出在页面的右上角:
无法检索项目,内部服务器错误。
当前回答
我使用的是2014年macOS 11.6.5 (Big Sur)版本的MacBook Pro
brew tap heroku/brew && brew install heroku
我得到一个错误和消息更新到最新的Xcode。最新的Xcode需要最新的macOS,而我无法升级到最新的macOS(我需要2015年的MacBook Pro或更新的版本)。对于一台2014年的MacBook Pro,我能够安装Xcode_13.2.1。Xip,并能够运行。现在我可以向Heroku推送最新消息了。
brew tap heroku/brew && brew install heroku
其他回答
恩里克·阿隆的答案是为当地的机器工作。
对于远程SSH服务器,将会出现IP不匹配错误。
解决方法:
登录Heroku网站 转到帐户设置 在面板中显示API键 在服务器的命令行中输入heroku login -i 输入电子邮件,使用API密钥作为密码,然后就可以执行Git远程推送的其余步骤了
如果在尝试推送时出现错误,可能是因为开发和部署的分支名称不同。在这种情况下,请遵循下面的说明;
如果你在一个分支上开发,并通过Git进行部署,你必须运行: Git推送heroku <你在>上开发的分支名:<你从>部署的分支名
本文将详细介绍这种行为:
检测到重复的构建版本
关于这个问题有一个更新。你现在可以像更新中提到的那样启用GitHub集成。
如果它不起作用,你可以尝试删除应用程序到GitHub的连接(断开连接),然后重新添加连接。再次添加连接也可以在隐身模式下完成,因为有时会出现与cookie相关的问题(此处提到)。
我使用的是2014年macOS 11.6.5 (Big Sur)版本的MacBook Pro
brew tap heroku/brew && brew install heroku
我得到一个错误和消息更新到最新的Xcode。最新的Xcode需要最新的macOS,而我无法升级到最新的macOS(我需要2015年的MacBook Pro或更新的版本)。对于一台2014年的MacBook Pro,我能够安装Xcode_13.2.1。Xip,并能够运行。现在我可以向Heroku推送最新消息了。
brew tap heroku/brew && brew install heroku
下面是我用在Heroku上的简单工作模式。这是为了帮助那些以前可能没有经历过这种情况的人。我以前用过这个(2014-5),昨晚不得不重新设置。
首先添加Heroku遥控器:
git remote add heroku https://git.heroku.com/YOUR-APP.git
由于GitHub通常是“origin”(git push origin…),这增加了另一个远程目的地,“heroku”(git push heroku…)
git remote
输出:
heroku
origin
我的code/git/pushing模式:
地方发展也是一样的。推送到GitHub,合并,什么都没有改变。 设置你的部署“Heroku git”为@a-chris概述。 要推送到Heroku,只需将正确的分支推送到新添加的“Heroku”远程源。我使用——force选项来排除任何冲突的可能性。除非你之前使用过Heroku Git和分支,否则应该只使用一个分支——通常是“master”。
这将触发一个部署。您可以在仪表板和终端中观看或查看。将新的“heroku”源代码视为一个转储代码以进行推广的目录,而不是一个想要保存历史的存储库等等。在这种特殊模式下的二等公民。
我现在从我的本地终端,而不是自动部署或通过仪表板按钮。如果您的组织规模较大,我建议控制访问。许多开发人员可能没有处理多个目标存储库或捕捉意外推送的经验。
要触发本地推送,请确保您的master(或任何东西)是最新的…注意你的提交哈希!
这将使你能够遵循BR19_so等建议。