Github

The easiest way to work with Git and GitHub repositories

GitKraken Desktop provides advanced integration with GitHub to help you access repositories, keep track of changes, manage GitHub Issues, create pull requests, add pull request comments and more.

Relied on by    global leaders

Time-travel through your GitHub commits

Browse commits, comments, and references related to your pull request in a timeline-style interface. Making it easy to track down when a bug was introduced and revert back to a previous version with just a few clicks.

See work in progress

Never lose track of what you’re working on. Review your code and staged files and choose what parts code you want to commit.
Github issues

Keep track of issues

Check on your GitHub, Jira or Trello issues straight from your repositories, and even create branches from issues from the app.

Manage Pull Requests

Get your code reviewed with ease by starting and managing GitHub pull requests from the client.

A hub for your repos

Boost your visibility by grouping your repos together to view branch status, authors and more.

Solve merge conflicts

Safely resolve merge conflicts with a side-by-side comparison and editable output.

Enhanced commands

Spend less time looking up Git commands with autocomplete suggestions.
Add on GitLens: #1 Git extension for VS Code
Seamlessly switch between world-class dev tools on the desktop and in the IDE

What developers say about GitKraken Desktop

GitKraken Insights for Pull Requests

Course correct by measuring how fast GitHub pull requests get started and merged into all repos by you and your team in a Workspace.

Try GitKraken Desktop with GitHub for free

GitKraken Desktop is always free to use with local and public cloud-hosted repos. It includes a 7-day trial to work with private repos and access to premium features. There’s no risk in giving it a try!

Frequently Asked Questions

Yes! You may view GitHub pull requests from GitKraken Desktop left panel, and even comment, approve, or merge a pull request from the PR view.
Yes, GitKraken Desktop provides the ability to create, delete and edit GitHub Actions workflows from the main interface’s left panel.
Yes! When creating a new pull request, you’ll have the option to “Submit as draft.”

Yes, reverting a commit in GitKraken Desktop is easy. Right click on any commit in the Commit Graph to access the “Revert commit” action.

Didn’t find your answer? Submit a question

Visual Studio Code is required to install GitLens.

Don’t have Visual Studio Code? Get it now.

Team Collaboration Services

Secure cloud-backed services that span across all products in the DevEx platform to keep your workflows connected across projects, repos, and team members
Launchpad – All your PRs, issues, & tasks in one spot to kick off a focused, unblocked day. Code Suggest – Real code suggestions anywhere in your project, as simple as in Google Docs. Cloud Patches – Speed up PR reviews by enabling early collaboration on work-in-progress. Workspaces – Group & sync repos to simplify multi-repo actions, & get new devs coding faster. DORA Insights – Data-driven code insights to track & improve development velocity. Security & Admin – Easily set up SSO, manage access, & streamline IdP integrations.
winget install gitkraken.cli