我有一个github帐户:https://github.com/remkohdev 并且是多个 github 组织的成员
我已将所有组织添加到 Bluemix DevOps 第三方应用程序授权中。
但是,当我在 Bluemix 上启用工具链时,我无法将默认 github 组织更改为其他组织,以便我可以在默认 Github 组织之外的其他组织中创建/编辑存储库的源代码?
错误: 无法设置集成。检查设置并重试。 原因:无法更新 git 集成。克隆 git 存储库时发生错误。错误详细信息:无法读取存储库:https://github.com/eventquarry/server.git 。用户未授权,或存储库不存在。
最佳答案
当您使用 GitHub 授权时,您可能没有明确授予对 eventquarry 组织的访问权限。
要解决此问题,首先您需要登录 Github.com 来撤销 token ,然后单击设置 > 授权应用程序 > 撤销“IBM Bluemix Toolchains”。现在返回 Bluemix,当您单击 GitHub 工具时,您将看到一个“授权”按钮。单击后,您将进入 GitHub,在这里您需要单击 eventquarry(以及您想要授予访问权限的所有组织)旁边的“授予访问权限”,然后再单击“授权应用程序”。
现在您应该能够与 eventquarry 组织中的私有(private)存储库进行 fork /克隆/链接。
关于github - 我无法将工具链链接到不同的 github 组织,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42257719/