18

I've just installed a free version of GitKraken and logged myself on github. The software is working but when I pull a branch, I've always a red warning popup telling me "fetching pull requests failed"

enter image description here

Have you ever experienced that? Did I miss something in the configuration?

PS: my repositories are private

Kikiwa
  • 1,213
  • 2
  • 13
  • 20

1 Answers1

10

GitKraken can definitely work with private repos, but it would need to be authorized. Would you be able to login to GitHub using an account that can manage the organization, then click on the organization, then click 'settings' at the top, then 'third party access' on the left? Then you can either remove restrictions at the top to allow all third party apps approved by users, or click on the requested apps in the middle, then click on 'GitKraken', and select 'Grant Access'.

If the issue persists, would you be able to try logging out and then back in?  You can click the button in the upper right and select 'login to another account' then login again.  Then when you login using your GitHub credentials to configure the authentication again.

Keif Kraken
  • 9,500
  • 1
  • 10
  • 12
  • Hi Keif and thanks for your response. I don't see GitKraken appearing in the 'Third-party access' section and I don't want to remove all restrictions for my company. But unfortunately I don't see a way to add an approval on a new app. Have you some advices? (I try to relog on kraken but it doesn't change indeed since it's not approved :/) – Kikiwa Nov 30 '16 at 16:06
  • Check out GitHub's page for more information on authorization. https://help.github.com/articles/connecting-with-third-party-applications/#third-party-applications-and-organizations – Keif Kraken Nov 30 '16 at 16:41
  • 1
    Thanks, I was finally able to authorize it on my account and also on my entreprise account. What I did is unauthorize the app from my personnal settings, then restarting Kraken that redirect me to github approval page, and here there was the option for the company! Unfortunately even after that change and Kraken relogging and Kraken restart, I still have the error message :/ – Kikiwa Nov 30 '16 at 16:57
  • 9
    @KeifKraken I'm experiencing this too. My organization has third-party application restrictions. I'm not particularly interested in trying to convince our admin to authorize GitKraken, but I would like to make the error message go away. Is there any way to disable the pull requests feature (ideally on a per-repo basis)? – jon without an h Apr 14 '17 at 13:26
  • @jonwithoutanh what works for me is to delete my repo, clone again from url (not from a particular type of host), and use the origin url with "@" instead of "". I'm not sure if this depends on other factors like my configured authentications. Edit: drop-creating isn't even necessary, just had to add @ to the origin url and fetch it. – Marnes Jan 14 '21 at 10:21