Configuring GitKraken to push/fetch w/ Github

Alex Bollbach picture Alex Bollbach · Feb 5, 2017 · Viewed 25.2k times · Source

I am trying to configure GitKraken with a particular repo I have on Github. As far as I can tell, once I give it my local project folder with the repo, it can see the remote. However, trying to push or pull gives me an error Push/Fetch failed. could not connect to origin.

It seems like it is an issue with authentication and SSH. I've tried to generate public/private keys in GitKrakens preferences auth page and add them to Github under the Github pane, but I get the same errors.

At this point I simply can't get things to work. I'm unfamiliar with the specifics of SSH. What is the issue here and how can I configure GitKraken to push/fetch with my upstream?

Answer

Faris Tangastani picture Faris Tangastani · Dec 19, 2018

I also had this issue. Because I was trying to pull an organizations repo which was also private I needed to be granted access by the organization to use GitKraken (since it is seen as a third-party). If you go to your Github settings and under Applications -> Authorized OAuth App -> GitKraken thats where you can apply for permissions to the specific organizations you are assigned to on Github.

Hope this helps!

How to get to the GitKraken OAuth screen

Clicking grant next to an organisation/team