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.
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 ...
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 ...
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 ...
Planned
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 ...
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 ...
Under consideration
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 ...
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 ...
Under consideration
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
Under consideration
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 ...
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.
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.
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. ...
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 ...
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 ...
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, ...
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 :-]
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 ...
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 ...
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 ...
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 ...
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 ...
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.
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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. ...
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 ...
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 ...
Under consideration
Quality of Life