HowTos Linux

GitKraken 2.7 Released with few Improvements and New Feature

GitKraken 2.7 the most recent update, is a free cross-platform Git client tool that integrates nicely with GitHub, hence making Git commands and processes easy, fast, and intuitive. A notable new feature in this release is you can now rename your local branches. This feature is quite important has it allows you to fix any typo mistakes when creating the local branches.

install gitkraken 2.7

GitKraken Key Features

  • Comes with a visual interaction and hints
  • It easily adapts to user’s workspace, as well as supports submodules and Gitflow
  • Provides supports for multiple profiles, including support for single-click undo and redo functions
  • It has a built-in merge tool, as well as a fast, intuitive search tool
  • Its 100% standalone software
  • Does integrates with a user’s GitHub or Bitbucket account

GitKraken 2.7 Changelog

Improvements

  • Go-go gadget Fuzzy Finder is now even more efficient.
    • Start a pull request or create a tag.
    • Access the Git flow panel.
    • “Search Commits” will take you back to the graph to view your selection, if the graph wasn’t visible prior to your search.
  • Wowsers! Git hooks are better too!
    • The pre-commit Git hook can now modify the files of the same commit it’s running.
    • Git hooks that have control characters (like ANSI escape codes) are rendered correctly when their logs are displayed on failure.
    • On Windows, you can now browse for your sh.exe file for Git hooks.
  • Some prefer tabs, some prefer spaces, but at least now you can configure how many spaces should render for tabs in diff view.
  • A quick right-click will now give you the option to delete repos from the repository management panel.
  • We heard your requests for more feedback with blank diffs:
    • A filemode change will now let you know that the contents have not changed.
    • A whitespace change when “Ignore Whitespace” is checked, will give you a heads up that you need to uncheck it.
    • A binary file change will tell you that GitKraken can’t display those.
  • Local branches can now be renamed—because we all make tpyos.
READ  How to install GIMP 2.8.22 GNU Image Manipulation Program on Linux

Bug Fixes

  • GitKraken used to crash when trying to parse empty reflog messages; sorry about that chief, it’s fixed.
  • We trust that you read the EULA, so you can close that modal now without having to refresh GitKraken.
  • Merge conflict resolution on Windows no longer adds extra empty lines. Resolve conflicts with confidence again!
  • When the Clone Repo form is submitted, its input is cleared.
  • Command/Ctrl+P now clears the Fuzzy Finder, ah efficiency.
  • You’ll no longer get an error when you “Unstage All” from the Fuzzy Finder when there is no WIP node.

Note: The app comes both FREE and PRO versions. The free version is for non-commercial purpose. The PRO version has more attractive features, so feel free to support the developers.

How to install GitKraken 2.7 on Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04, Ubuntu 12.04, Debian Flavors

wget https://release.gitkraken.com/linux/gitkraken-amd64.tar.gz
sudo tar xvf gitkraken-amd64.tar.gz
sudo mv gitkraken /opt/
cd /opt/gitkraken
./gitkraken

How to uninstall app from Ubuntu, Debian

sudo rm /opt/gitkraken #folder

How to install GitKraken 2.7 on CentOS 6, 7, RHEL, Fedora

  • First you need to install required dependencies
yum install dnf
dnf install libXScrnSaver
dnf check-update && dnf upgrade
  • Next install the app
wget https://release.gitkraken.com/linux/gitkraken-amd64.tar.gz
tar -xvzf gitkraken-amd64.tar.gz
sudo rsync -va --delete-after gitkraken/ /opt/GitKraken/
cd /opt/GitKraken
./gitkraken

About the author

Admin

A passionate Linux and Open Source user. In my spare time, I love developing mobile games for fun (You can check my games out iOS Store | Google Play Store) and also spend time contributing to the Linux community.

Leave a Reply

28 Comments on "GitKraken 2.7 Released with few Improvements and New Feature"

Notify of
avatar
Sort by:   newest | oldest | most voted
abenigma
Guest
abenigma

what would you suggest in the case of :

Setting up Install Process
No package dnf available.
Error: Nothing to do

system centos 6.4 on 2.6.32-358.2.1.el6.x86_64

Linux Hint
Guest

For centos 6, try:

yum install libXScrnSaver

abenigma
Guest
abenigma

thanks, that was installed already.
there are other elements missing though.
thanks again for the help.

Linux Hint
Guest

Like what elements?

abenigma
Guest
abenigma

ok so all the installation commands were successful (with the suggested change instead of dnf).
if I try to run gitkraken, I get

./gitkraken: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14′ not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.5′ not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15′ not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15′ not found (required by /opt/GitKraken/libnode.so)

Linux Hint
Guest

Hmm this is interesting. Try this command:

sudo yum install libstdc++6

abenigma
Guest
abenigma

yum list libstdc++*
results in:

Installed Packages
libstdc++.x86_64
libstdc++-devel.x86_64
Available Packages
libstdc++.i686
libstdc++.x86_64
libstdc++-devel.i686
libstdc++-devel.x86_64
libstdc++-docs.x86_64

sudo yum install libstdc++6
results in:
No package libstdc++6 available.

I’m not sure this package is available through our setup repos.
I wish to not upgrade the present c++ library since it is in use by more people than only me.

Linux Hint
Guest

OK I have reported this to the developers, hopefully i get a response to this. Stay tuned

Fynn Laue
Guest
Fynn Laue

I’m getting the exact same erros as @abenigma:disqus so I’m very interested in getting this resolved. Hoping for an answer in this thread 🙂
I’m on CentOS 6.8

Linux Hint
Guest

I do not centOS 6.8 but will see if I can setup one on VM and run it there

Fynn Laue
Guest
Fynn Laue

Any news on this?

Linus Hint
Guest

Hi i will get back to you on this. Been busy with other projects

abenigma
Guest
abenigma

any updates? 2 months since the last update here.
attempted on Centos 7.3 and it’s working fine (with some added repositories).
Centos 6.4 still shows the same problem as before:

./gitkraken: /usr/lib64/libstdc++.so.6: version GLIBCXX_3.4.14' not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version
CXXABI_1.3.5′ not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version GLIBCXX_3.4.15' not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version
GLIBCXX_3.4.15′ not found (required by /opt/GitKraken/libnode.so)

Admin
Guest

Hmm interesting. I need to find out why CentOS 6.3 is not installing required dependencies.

Michael
Guest
Michael

I’m getting the same issues on CentOS 6.7:

./gitkraken: /usr/lib64/libstdc++.so.6: version GLIBCXX_3.4.14' not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version
CXXABI_1.3.5′ not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version GLIBCXX_3.4.15' not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version
GLIBCXX_3.4.15′ not found (required by /opt/GitKraken/libnode.so)

Any update? Thanks.

Member

posting as @abenigma:disqus is impossible here anymore.
the news is that the Disqus linking was removed from the site – great going! (not…)

meanwhile gitkraken 2.7.0 is out and 0 updates about this.

Admin
Guest
Admin

Hi and sorry for the disqus issue. I had to remove it because it stopped working and there was no fix or response from disqus hence I decided to go with this one.

Yes u are right, there had been recent updates to gitkran so will be updating this later today.

I have not finished setting up my new desktops so i can run multiple versions of centos to test it on.

Member

thanks for the quick reply, will be waiting for news

Admin
Guest
Admin

Now updated to gitkraken 2.7.0. try it out on your end and let me know.

Member

exactly the same errors.

./gitkraken: /usr/lib64/libstdc++.so.6: version GLIBCXX_3.4.14' not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version
CXXABI_1.3.5′ not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version GLIBCXX_3.4.15' not found (required by ./gitkraken)
./gitkraken: /usr/lib64/libstdc++.so.6: version
GLIBCXX_3.4.15′ not found (required by /home/alex/Downloads/gitkraken/libnode.so)

sudo yum install libstdc++6
Setting up Install Process
No package libstdc++6 available.
Error: Nothing to do

Admin
Guest
Admin

What OS version is this?

Member
I tried it for CentOS 6.4 (Final) & CentOS 6.9 (Final). I tried digging around for the missing glibc strings and found that those strings are defined when newer version of gcc are installed (as an example), so having a newer gcc would solve those issues (supposedly). However, a different version of gcc would mean that we possibly need to look for new bugs in our compiled binaries (IP) and that’s a whole new nest of problems into which nobody wants to go into (quite understandable). One of the reasons for using CentOS in the first place is to have… Read more »
xohh
Guest
xohh

You have a typo: “sudo apt-get instal gdebi” –> instaLL

Linux Hint
Guest

Ops thanks for spotting that. Now corrected 🙂

Linux Hint
Guest

Checking why comments aren’t appearing anymore

Santosh
Guest
Santosh

Hi,

It seems the gitkraken version 2.6 is compatible with Centos7…for which it gives the GLIBCXX_3.14.15 error..

$ strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX

GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH

Ramya Krishnan
Guest
Ramya Krishnan

Good one, thanks for sharing your views and ideas.. keep rocks

Admin
Guest
Admin

anytime

wpDiscuz