Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

GitKraken won't let me open my Private Repository on GitLab

So, in addition to GitKraken won't let me clone from a private repo on GitHub I get this screen when opening my GitLab Repo:

notification I get after opening my Repo

Anyone got a solution of how to make my Repo 'non-private' or how to make GitKraken let me open this without the Pro Plan?

Already tried:

  • Generating new SSH Key in GitKraken
  • Removing Repo, Generate new GitLab connection, Clone Repo
  • Checked GitLab: GitKraken is an Authorized applications
  • Git Pull via command line gives no trouble, so no permission issue
  • ...
like image 830
Eagle_ Avatar asked Sep 25 '19 09:09

Eagle_


People also ask

How do I access private GitLab?

A private Git repository on GitLab can be accessed using either SSH or HTTPS. The preferred method is to always use SSH and a SSH key pair. Only use HTTPS if you have no choice.

Can I use GitKraken with GitLab?

GitKraken allows you to connect to GitLab, which will help you find repos on GitLab when cloning.

How do I access private repository?

Set up a GitHub SSH key. Add the public SSH key to a private repository's deploy keys. Store the private SSH key in Secret Manager. Submit a build that accesses the key from Secret Manager and uses it to access the private repository.


Video Answer


4 Answers

6.5.1 is the last version to support private repo. You can see the release details at this link https://blog.axosoft.com/gitkraken-v6-0/#pricing-changes OR https://support.gitkraken.com/release-notes/6x/

And you can also download it (Mac version) from Axosoft https://release.axocdn.com/darwin/GitKraken-v6.5.1.zip OR https://release.gitkraken.com/darwin/GitKraken-v6.5.1.zip

I not sure how to turn off the automatic update function, so if you turn off GitKraken completely and reopen it, it will update to the latest version.

=======

Updated

Block IP Address for updating

For MacOS

echo "127.0.0.1 release.gitkraken.com" >> /private/etc/hosts

enter image description here

  1. Windows 10 – “C:\Windows\System32\drivers\etc\hosts”
  2. Linux – “/etc/hosts”
  3. Mac OS X – “/private/etc/hosts”
like image 176
hoangthienan Avatar answered Oct 13 '22 17:10

hoangthienan


Installing older version of Gitkraken is the only solution I guess to work on private repo if you want it for free and without student developer pack.

From the release notes, the last version to support private repo is v6.5.1.

Download link:

For windows: https://release.gitkraken.com/win64/GitKrakenSetup-6.5.1.exe

For linux (debian): https://release.axocdn.com/linux/GitKraken-v6.5.1.deb

For linux (tar.gz): https://release.axocdn.com/linux/GitKraken-v6.5.1.tar.gz

For mac: https://release.axocdn.com/darwin/GitKraken-v6.5.1.zip

like image 24
bishwa.poudel Avatar answered Oct 13 '22 16:10

bishwa.poudel


Download old version of app Official download URL for macOS. For Win you have link on Comments in this answer

enter image description here

EDIT:

OMG! I found it. There is auto patcher who was build over yarn https://github.com/5cr1pt/GitCracken Work like a sharm 💪

Note:

It take a decent time to install, so be patient.

like image 20
Stefan Avatar answered Oct 13 '22 18:10

Stefan


I had the same problem, this what I found:

They say, and I quote -

This was a licensing change we made 3 months ago. When we made the change, we gave all existing users a 3 month free trial, which are all expiring this week. Sounds like yours is one of them

BTW worth noting that if you're a student, you can use GitKraken for free: https://www.gitkraken.com/student-resources

like image 17
Daniyel.Me Avatar answered Oct 13 '22 16:10

Daniyel.Me