I need to use 2 different instances of GitHub Enterprise. (N.B. I'm not using GitHub.com at all).
GitHub Desktop only seems to allow me to be logged in to one instance of GitHub Enterprise at a time. I've therefore setup an SSH key, used this on both GitHub Enterprise instances, and cloned my repos via SSH.
I am able to fetch and commit changes. However, Create pull request
is greyed out in GitHub Desktop, and so I need to switch to the web UI to create the PR, rather than neatly managing it within GitHub Desktop.
N.B. I've checked that I have the affected branch selected, and GitHub Desktop says No local changes
.
Is being 'logged in' to GitHub Desktop required to create a pull request? If so, any recommendations on how I can work with 2 separate GitHub Enterprise instances?
GitHub Desktop uses the authentication credentials tied to your logged-in account to use GitHub API
if you can create a multiple users in the OS you can run 2 instance of GitHub Desktop.