Have an idea for improving GitKraken?

Upvote existing suggestions ⬆️ or add your idea 📝.

Suggestions are moderated weekly, and you can check out our GitKraken Roadmap to see what we’re working on.

Automate maintenance of old outdated branches

I work with GitHub a lot, through PR with my team. Whenever a PR is merged, the remote branch is automatically deleted from GitHub, but I am left with the local ...
Suggested by: Thibaud D. (15 Jun, '21) Upvoted: 23 Feb Comments: 24
Under consideration Quality of Life

More progress details for clone, merge, fetch, push and pull

I was cloning my LFS repo today and it took a while, however the progress bar did not really help me see where it was and how long it had left. The GitHub client and ...
Suggested by: Lindsay (30 Jun, '21) Upvoted: 20 Feb Comments: 21
Under consideration Quality of Life

Sync profiles across devices

For users who use GitKraken on multiple machines (Mac & Windows) it would be a great QOL improvement, if the profiles would sync between all devices. I took the ...
Suggested by: Vincent Niehues (16 Jul, '21) Upvoted: 2 days ago Comments: 5
Planned Quality of Life

Fetch submodules automatically

Currently with release 7.6.1 if repository uses submodules, there is an inevitability to open each submodule before updating main repository ( fast forward, checkout ...
Suggested by: Szymon (01 Jul, '21) Upvoted: 20 Feb Comments: 7
Under consideration Quality of Life

Context menu icons

It would be really nice to have some subtle icons in the context menu when right-clicking on branches or commits. For example a red X for the delete branch or a PR ...
Suggested by: Casey (10 Jul, '21) Upvoted: 20 Feb Comments: 5
Under consideration Quality of Life

Use default account email for gravatar on anonymized GitHub emails

When using GitHub anonymized email accounts, it would be nice to have that detected and use the GitKraken email account to find the Gravatar instead of creating a ...
Suggested by: Brian (21 Jul, '21) Upvoted: 13 Feb Comments: 3
Under consideration Quality of Life

Option to delete remote branch on Gitflow Finish

The Gitflow "Finish Feature" (also release and hotfix) has an option to "Delete branch". But this only deletes the local branch and not the remote branch. This ...
Suggested by: Trey Gourley (19 Jul, '21) Upvoted: 23 Feb Comments: 3
Under consideration Quality of Life

Improve support for Co-authors

GitHub has support for special annotations in commit messages to give credit to other co-authors who worked on the commit (see ...
Suggested by: Thibaud D. (15 Jun, '21) Upvoted: 23 Feb Comments: 3
Under consideration Integration Quality of Life

Add option to wrap commit messages to 72 characteres

The commit message in GitKraken is limited to 1 line and 72 characters. As a user, I want the text to wrap if I have a longer message. This could even be made the ...
Suggested by: Nicolás Martínez (01 Jul, '21) Upvoted: 23 Nov, '23 Comments: 2
Under consideration Quality of Life

Select mutiple lines at once in diff view

As a user using the diff view (before staging changes or resolving conflicts), I would like to select multiple lines at once (using drag-and-drop, shift-click or ...
Suggested by: Alexandre (02 Jul, '21) Upvoted: 12 Jan Comments: 1
Under consideration Quality of Life

Increase the number of repos shown in "Recently Opened Repos"

Hello! I realise this is SUPER minor, but it'd just be so useful! As a user who handles many repos in the same day I would like more of my recent repos to appear ...
Suggested by: Sam (29 Jun, '21) Upvoted: 18 Jan Comments: 5
Under consideration Quality of Life

Pull request default settings for "to" and "from" branch

As a user, I would like to be able to set a default to and from branch on pull requests (started from the fuzzy finder or Create pull request button). For ...
Suggested by: Alexander Samsig (07 Jul, '21) Upvoted: 27 Oct, '23 Comments: 6
Under consideration Quality of Life

Show the recent commit message for quick access

I came from Tortoise SVN and it was easy to access our last commit messages. Sometime I need exactly the previous one because of a repetitive task and often I just ...
Suggested by: David Hervieux (23 Jan, '22) Upvoted: 15 Dec, '23 Comments: 2
Under consideration Quality of Life

Status icons for GitLab CI/CD

Please make status icons for the CI/CD status also available for GitLab users. If it makes a difference please also for GitLab self managed.
Suggested by: Markus (23 Jul, '21) Upvoted: 06 Feb Comments: 0
Under consideration Integration Quality of Life

Support nested git repositories for Project Directories in Repository Management

I have a lot of git projects nested under other repos (not submodules). It seems that these get ignored when adding project directories. It would be very ...
Suggested by: Eric (02 Jul, '21) Upvoted: 30 May, '23 Comments: 4
Under consideration Quality of Life

Undo commit should restore messages

When I commit changes with some message, and undo it, the files are restored in their proper locations (staged f.ex.), but the commit message and subject is lost. ...
Suggested by: Michael Bisbjerg (13 Aug, '21) Upvoted: 07 Feb Comments: 2
Under consideration Quality of Life

Refresh button when looking at the diff view of a file

When a file is selected and its diff view is shown, the diffs will not update automatically when a new change is made. At the moment it is needed to select another ...
Suggested by: Aware Programming (10 Jul, '21) Upvoted: 13 Feb Comments: 2
Under consideration Quality of Life

Search should only show the found commits

I need the possibility to show the found commits only. In the appended picture I only want to see the 7 that is found. All other commit reduces the overview.
Suggested by: Benny Bo Nielsen (24 Jun, '21) Upvoted: 11 May, '22 Comments: 1
Under consideration Quality of Life

Add an option to use external diff tool on double click

I have Winmerge configured as an external diff tool and when I want to review my changes I have to right click. Unfortunately my workaround is to do my review in ...
Suggested by: David Hervieux (23 Jan, '22) Upvoted: 13 Mar, '23 Comments: 0
Under consideration Quality of Life

Ability to minimize Commit Panel from UI

The Commit summary panel that shows the commit message and list of affected files is always displayed. You can move it's position from right side dock to bottom dock, ...
Suggested by: Martin (28 Jun, '21) Upvoted: 09 Oct, '22 Comments: 8
Under consideration Quality of Life

On the right panel, add a field "filter files containing"

To filter non-binary files containing a text like a "grep -rl" does. See attached artwork :-]
Suggested by: share-me (21 Jun, '21) Upvoted: 14 Dec, '23 Comments: 0
Under consideration Quality of Life

Support for paste of one multi-line commit message to fill summary and description at once

I keep a running work log in a text file alongside to git. If I have created a multiline text entry there in my work log for a commit during development, It would ...
Suggested by: Dietmar (23 Jul, '21) Upvoted: 10 Nov, '23 Comments: 1
Under consideration Quality of Life

Show an icon or text when a branch is local only

Git Extensions puts (gone) next to the branch name when a remote branch that the local branch is linked to is deleted. This is super helpful for knowing which feature ...
Suggested by: Thomas (10 Jan, '22) Upvoted: 05 Jul, '22 Comments: 4
Under consideration Quality of Life

Multiple remote indicators

I have a repository with about 6 remotes, and sometimes I will work with all of them together. Then I got 6 `master` branches with the same icon. Yes, they're ...
Suggested by: eric (24 Jun, '21) Upvoted: 09 Oct, '23 Comments: 2
Under consideration Quality of Life

Highlight a workspace which contains repositories with modifications not committed

I'd like to suggest a useful features about Workspaces context. It would be nice to highlight a workspace which contains repositories with modifications not ...
Suggested by: Rossano Paris (15 Feb, '22) Upvoted: 28 Nov, '22 Comments: 0
Under consideration Quality of Life

"Discard Hunk" and "Stage Hunk" buttons sticky on top on scroll

It would be great if those two buttons would be sticky on top when scrolling down, I always have to scroll to top after reading my hunk to stage it.
Suggested by: doz Grou (12 Jul, '21) Upvoted: 01 Nov, '23 Comments: 0
Under consideration Quality of Life

Allow copying commit ID in file history view to clipboard

The commit ID in file history view cannot be marked and then copied to the clipboard. Clicking on the commit work only if the commit is available, that depends on the ...
Suggested by: Axel Heider (16 Feb, '22) Upvoted: 24 Jan Comments: 0
Under consideration Quality of Life

Go to last active tab when closing Changelog tab

A small quality of life suggestion. Whenever I close the changelog tab after an update, the rightmost tab/repo is selected. This is very rarely the repo I'm working ...
Suggested by: Per Enström (11 Aug, '21) Upvoted: 14 Nov, '22 Comments: 0
Under consideration Quality of Life

Do a soft reset when amending a commit

As a developer, when I want to amend my latest commit, when I click on the "amend" checkbox, I can only: - change the commit message - add new files (or lines) to ...
Suggested by: Julien Tardot (01 Jul, '21) Upvoted: 04 Oct, '21 Comments: 2
Under consideration Quality of Life

Workspace - hint repo name for long names

It is great that the workspace feature got added where I can have a collection of repositories and get a simple and quick overview of them all at the same time. There ...
Suggested by: Steffen (18 Feb, '22) Upvoted: 14 Jul, '23 Comments: 1
Under consideration Quality of Life

Group configured services together in Clone and Init panels

Group configured services together on the "Clone" and "Init" panels within the screen for easier access to existing configured services. Possibly have a ...
Suggested by: William Penton (Nexxuz) (08 Jun, '21) Upvoted: 19 Jul, '21 Comments: 1
Under consideration Quality of Life

Enhance visibility of selected profile

Make active profile more obvious. GitKraken Profiles allow easy switching between different repositories. It should be very clear which profile is currently ...
Suggested by: Martin (21 Jun, '21) Upvoted: 28 Sep, '21 Comments: 3
Under consideration Quality of Life

Don't show notifications for new versions that are already installed.

As a user I don't want to see a notification that a new version of GitKraken is available if I already have that version installed. As a user if there is a ...
Suggested by: Brendan (16 Feb, '22) Upvoted: 14 Aug, '23 Comments: 2
Under consideration Quality of Life

Branch search on Create Pull Request should handle exact matches

Our main branch name is dev Our feature branch names are of the form ISC-xxxx\dev, where ISC-xxxx is the Jira ticket number When I create a PR, I want the PR to ...
Suggested by: Bela VanderVoort (20 Jul, '21) Upvoted: 28 Oct, '22 Comments: 1
Under consideration Quality of Life

Outline or otherwise highlight the branch/tag boxes on hover

When I hover a branch/tag to expand the view and see all the other branches/tags, this list blends with the top-level branches/tags on commits below. They should be ...
Suggested by: Roman (26 Jul, '21) Upvoted: 24 Feb, '22 Comments: 0
Under consideration Quality of Life

Open Repo in new tab from Fuzzy Finder

I rely on the Fuzzy Finder > Open Repo command a lot to quickly open repo. Current behavior is that the selected repo is opened in "replacement" of the currently ...
Suggested by: Thibaud D. (15 Jun, '21) Upvoted: 12 Oct, '22 Comments: 3
Under consideration Quality of Life

Add snap window support for Ubuntu Debian

Like many apps, I can click-and-drag one of them to the edge of my screen effectively resizing or (snap) to a particular quadrant of the screen. Unfortunately with ...
Suggested by: BC (22 Jun, '21) Upvoted: 14 Sep, '21 Comments: 1
Under consideration Quality of Life

Add repository descriptions to workspaces

It would be extremely helpful to allow us to add a short description to a repository and have it show up in the list for that workspace. Or pull it from the git ...
Suggested by: Andy McKenna (14 Jan, '22) Upvoted: 10 Feb Comments: 0
Under consideration Quality of Life

Add option for commit templates to remove comments by default

As a user with a commit template that has comments to remind myself what needs to be in the commit. I would like to be able to enable this setting by default. ...
Suggested by: Nick Sikkema (11 Jan, '22) Upvoted: 22 Nov, '23 Comments: 0
Under consideration Quality of Life

Auto-Condense Feature Branch Commits

I am a heavy GitKraken user. I use the git tree on a daily basis. I have this one dev we work with that puts a lot of git commits on a single branch. Takes up a ton ...
Suggested by: Corey Berigan (11 Aug, '21) Upvoted: 08 Sep, '21 Comments: 1
Under consideration Quality of Life

Add "Assign to me" button for Jira Server integration

HI, Our organization has thousands of employees. The Jira Server integration only lists X amount of people when listing the potential assignees and it will only ...
Suggested by: Juan Tenorio Arzola (31 Aug, '21) Upvoted: 15 Jun, '23 Comments: 0
Under consideration Integration Quality of Life

Add "keyboard shortcut" column on cmd-p (Command Pallet) view.

I love that cmd-p was added to give quick access to commands. If, however, the command has a keyboard shortcut, a quick way for me to learn the keyboard shortcuts ...
Suggested by: Jeremy Mooer (10 Jan, '22) Upvoted: 10 Jan, '22 Comments: 0
Under consideration Quality of Life