Gitkraken Git



GitKraken: Constant OAuth token issues.

  1. Gitkraken Github
  2. Gitkraken Gitlab
  3. Gitkraken Gitflow

GitKraken Git GUI 7.x GitKraken Git GUI 6.x GitKraken Git GUI 5.x GitKraken Git GUI 4.x GitKraken Git GUI 3.x GitKraken Git GUI 2.x GitKraken Git GUI 1.x GitKraken Git GUI Beta GitKraken Boards GitKraken Boards Quick Start Board Features Board Security Card Features Calendar View. The GitKraken commit graph was designed to make navigating your commit history as easy as possible, and does so by not only looking good, but by improving many readability issues found in other Git. The GitKraken Git GUI is like no other tool of its kind on the market for many reasons, but this is a big one. No other Git clients offer robust integrations with the most popular issue trackers used by software developers and teams. The GitKraken Git GUI integrates with the following issue trackers: Jira Cloud/Server; GitKraken Boards.

I am trying to push changes to my branch using the GitKraken GUI. This is something I do commonly without error. However, when I went to push, it gave me a pop up saying “Your OAuth token for ‘Gitlab’ is invalid. Would you like to refresh your OAuth credentials or try again without OAuth?” and presents the following three options:

  • Refresh Token
  • Retry without OAuth
  • Cancel

Refresh Token takes me to a GitKraken page in the browser, which indicated that I was authenticated and the system would work. I checked inside GitKraken, and I am authenticated. I also regenerated an SSH key. However, it keeps giving me this pop up no matter how many times I re-authorize.

Retry without OAuth gives me an error saying “Push Failed: failed to write chunk header: The server returned an invalid or unrecognized response

I logged out of gitlab and back in, and after exiting and reopening GitKraken, it continues to say I am not connected. After reauthorizing again, it says that I am connected.

Most of the work you do in GitKraken is using the local repository, meaning the files and changes are saved on your local machine. You can easily identify any.

How can I fix this error?

Thank you

There are three steps to success with GitKraken. That's it!

  1. Download GitKraken
  2. Install GitKraken
  3. Use GitKraken

No Git tools are required for GitKraken, so once you’ve run the installer, you can open the app and get going.

Git

It works directly with your repositories with no dependencies—you don’t even need to have Git installed on your system. GitKraken is built with NodeGit, a Git framework that is primarily developed and maintained by members of the GitKraken development team.

Below are platform-specific details on minimum requirements and common issues when things may not go as expected.

Looking for GitKraken Enterprise installation instructions? Then please start in with our Enterprise System Requirements page.

Windows (.exe file)

  • System requirements: Windows 8 or later

Install Instructions

Double-click the downloaded executable file, and follow the installation instructions.

Data Location

GitKraken data is stored with your home profile in C:Users{user}AppDataRoaming or %APPDATA%/.gitkraken on older versions.

Mac OS (.dmg file)

Gitkraken Github

  • System requirements: Mac OS X 10.9+ (up to and including OS X El Capitan) / macOS Sierra or later

Install Instructions

Double click the downloaded DMG file and when prompted, drag and drop the GitKraken icon to your Applications folder.

Data Location

GitKraken data is stored in /Users/{user}/.gitkraken~/.gitkraken.

Gitkraken Gitlab

Linux (.deb, .rpm, and .tar.gz files)

  • .deb system requirements: Ubuntu 16.04 LTS or later
  • .rpm system requirements: RHEL 7+, CentOS 7+, or Fedora 30+

Note 📝 - GitKraken currently supports Ubuntu 16.04 LTS+, RHEL 7+, CentOS 7+, and Fedora 30+. While GitKraken may be able to be installed on other Linux distributions, we cannot guarantee that it will work as expected.

.deb

GitKraken has a simple package available for Debian based distributions.

Or download the file.

.tar

Or download the file.

.rpm

Or download the file.

Data Location

GitKraken data is stored in /home/{user}/.gitkraken~/.gitkraken.

Run GitKraken

Upon installation, some Linux distros do not automatically create shortcuts to the app.

To run GitKraken manually, open the terminal and type gitkraken to start the app.

Known issues on Linux

Error with libcurl.so.4

Error: libcurl.so.4: cannot open shared object file: No such file or directory.

Run the following command to address the dependency issue.

Error with libcurl-gnutls.so.4

Gitkraken Gitflow

libcurl-gnutls.so.4: cannot open shared object file: No such file or directory

Run the following command to address this issue.

Error with libXss.so.1

./gitkraken./gitkraken: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory

Run the following command to address this issue.