我需要使用 2 个不同的 GitHub Enterprise 实例。 (注意:我根本不使用 GitHub.com)。
GitHub Desktop 似乎只允许我一次登录到 GitHub Enterprise 的一个实例。 因此,我设置了一个 SSH 密钥,在两个 GitHub Enterprise 实例上使用它,并通过 SSH 克隆我的存储库。
我能够获取并提交更改。然而,
Create pull request
在 GitHub Desktop 中是灰色的,因此我需要切换到 Web UI 来创建 PR,而不是在 GitHub Desktop 中整齐地管理它。
注意我已检查是否已选择受影响的分支,并且 GitHub Desktop 显示
No local changes
。
创建拉取请求是否需要“登录”GitHub Desktop?如果是这样,关于如何使用 2 个独立的 GitHub Enterprise 实例有什么建议吗?
GitHub Desktop 使用与您登录帐户绑定的身份验证凭据来使用 GitHub API
如果您可以在操作系统中创建多个用户,您可以运行 2 个 GitHub Desktop 实例。