Questions tagged [gitkraken]

GitKraken is a freemium, fully-featured, cross-platform Git desktop client for Windows, Mac & Linux.

GitKraken is a freemium, fully-featured, cross-platform Git desktop client for Windows, Mac & Linux.

GitKraken's main features include:

Visual interactions and hints

  • GitKraken makes commands and processes easy, fast, and intuitive. The interface equips you with a visual understanding of branching, merging and your commit history.

Cross-platform

  • GitKraken is built on , allowing it to run natively on Windows, Mac, and Linux desktop systems.

100% standalone

  • GitKraken works directly with your repositories with no dependencies. It is built with so you don't even need to install Git on your system.

Integrations

  • Full integration with:, (include self-hosted), and
  • Allows seeing branches owners with profile icons, managing remote branches and even management of pull requests all from a local UI, without needing to use the browser.

Other features:

  • Built-in merge tool
  • , and support
  • One-click undo & redo
  • File history and blame
  • Fast, intuitive search
  • View image diffs in app
  • Keyboard shortcuts

its latest release (7.2.0 from Tuesday August 4th, 2020) can be found directly here

Useful Links

420 questions
5
votes
6 answers

GitKraken Push Error: SSH could not write data

I am getting an error (shown below) when trying to push changes in GitKraken. It is a forked project and I have been able to push perfectly fine in the past. What has changed since last time is that I have pulled in and merged an update from a…
lewisnewson
  • 410
  • 6
  • 22
5
votes
2 answers

git push tag only and commit difference

I have small problem. Recently started using gitKraken to test how it works (thinking of moving from sourcetree). From what I understood it is more like "raw" git command. SourceTree does things for me like auto tag pushing (ok, found that it allows…
Grzegorz
  • 3,538
  • 4
  • 29
  • 47
5
votes
1 answer

Using GitKraken: GIT commit author is showing as unknown

I am using Gitkraken for my Github source code control. I have followed this approach but still failed. But when I type below command and I can get my name shows. $ git config --global user.name My Name But, it still shows Unknown in my…
Tianbing Leng
  • 560
  • 1
  • 8
  • 22
5
votes
1 answer

gitkraken push failed because of ssh

I'm getting this error: Push Failed: SSH could not write data: Unable to send channel data I think my ssh bitbucket key is fine because it works with other repos. Please help.
Oscar
  • 51
  • 1
  • 4
5
votes
3 answers

Gitkraken workflow: how to Init local and remote?

I'm a new user of Gitkraken, and there's one piece of the workflow that I can't readily figure out from the documentation: I have a programming project that has never before had a repository I want to create a local repository for it, in the…
Joymaker
  • 813
  • 1
  • 9
  • 23
5
votes
1 answer

Gitkraken striketrough branch name

I am using Gitkraken, some branches name started to shown like as in the image (striketrough). It was first for one branch, it increases to three branch somehow and I don't know why and how to resolve the issue. I fear, other branches might will be…
Hakan Kara
  • 225
  • 1
  • 2
  • 13
5
votes
1 answer

How to setup GitKraken with my own server

Hi following a guide (https://www.linux.com/learn/how-run-your-own-git-server) I'm able to use git with the repository on my server from command line. I installed GitKraken and i opened the repository dir on my pc. It recognize the remote…
aFaps
  • 51
  • 1
  • 4
5
votes
2 answers

What does this git graph mean?

Our team is new to git (we are more an svn shop). We are trying to figure out the concepts, but sometimes we see odd results. For example, here is a screenshot from GitKraken : The blue line is the master branch, why is there a gap here? Which git…
remi bourgarel
  • 9,231
  • 4
  • 40
  • 73
5
votes
0 answers

GitKraken: Unable to commit files and merge branches

I am unable to commit files in GitKraken after staging as the "Commit" button just doesn't respond. Also, whenever I try to merge a branch (most cases it's master) I get an error saying "Signature Author Required". Yet, I am able to do everything…
Cameron West
  • 51
  • 1
  • 3
5
votes
1 answer

Can tab-width in gitkraken be configured?

I have a piece of code where tabs and spaces are mixed. Gitkraken seems to put a default width of 2 spaces to the tab, while the code is formatted with 4 spaces. Is there a way to adjust the tab-width in the gitkraken configuration?
Joma
  • 2,334
  • 2
  • 20
  • 25
5
votes
2 answers

.gitignore isn't ignoring my files

I'm currently using BitBucket for my repos with the git engine. I'm not using github since is a private project, so I can't set it public. When I create my .gitignore file with gitignore.io, trying to ignore PhpStorm and WebStorm, Gitkraken (which…
Caius
  • 2,084
  • 6
  • 31
  • 47
4
votes
0 answers

Commits in Gitkraken appear in the wrong branch

I follow the standard practice of maintaining a "dev" branch in my software project and adding new features by first creating and checking out a new branch, writing the new feature, then merging the feature branch back into the "dev"…
4
votes
0 answers

Cannot Approve Pull Request on GitHub with GitKraken

I am using GitHub with an Organization. I'm trying to approve a Pull Request within GitKraken through the GUI. EVerything else works fine such as push, pull, etc. I get an error saying: "Failed to merge pull request. You may be using a private…
JREAM
  • 5,741
  • 11
  • 46
  • 84
4
votes
1 answer

Gitkraken says repo is private but its public

I have my repo stored on GitHub and visibility is public but since a few days when I try to open the repository on Gitgraken, it says that the repo I'm trying to open is private and it won't let me access it. Things I have tried: I tried closing…
rissandimo
  • 53
  • 5
4
votes
1 answer

How to connect Git GUI client (GitKraken) over SSH

Right now I'm working on a project on a remote machine. My laptop runs Windows, and the project needs to be on Linux to run, so it's easier to test this way. I am coding via SSH over Visual Studio Code…
mcdonagh
  • 41
  • 1
  • 5