Supercharge Git and unlock untapped knowledge within your repository to better understand, write, and review code. Focus, collaborate, accelerate.
Powerful Features
All features are free to use on all repos, except for features,
● marked with a ✨ require a trial or paid plan for use on privately hosted repos
● marked with a ☁️ require a GitKraken Account, with access level based on your plan , e.g. Free, Pro, etc
and
Gain a deeper understanding of how code changed and by whom through in-editor code annotations and rich hovers.
Want more control? Use the interactive
File Annotations
Revision Navigation
Commit Graph ✨
Easily visualize your repository and keep track of all work in progress.
Use the rich commit search to find exactly what you're looking for. It's powerful filters allow you to search by a specific commit, message, author, a changed file or files, or even a specific code change.
Side Bar Views
Powerful views into Git that don't come in the box.
Cloud Patches ☁️ Preview
The Cloud Patches preview allows you to easily share changes with other developers by creating a Cloud Patch from your WIP, commit or stash and sharing the generated link with your teammates.
Cloud Patches are securely stored by GitKraken, and anyone with access to the link and a GitKraken account can view the code for now. More permissions and controls are coming soon.
For additional information about Cloud Patches, visit our help center.
Focus ✨ and GitKraken Workspaces ☁️ Preview
Use Focus to bring all of your GitHub pull requests and issues into a unified actionable to help to you more easily juggle work in progress, pending work, reviews, and more. Quickly see if anything requires your attention while keeping you focused.
Leverage workspaces to easily group and manage multiple repositories together, accessible from anywhere, streamlining your workflow. Create workspaces just for yourself or share (coming soon in GitLens) them with your team for faster onboarding and better collaboration.
Visual File History ✨
Quickly see the evolution of a file, including when changes were made, how large they were, and who made them. Use it to quickly find when the most impactful changes were made to a file or who best to talk to about file changes and more.
Worktrees ✨
Efficiently multitask by minimizing the context switching between branches, allowing you to easily work on different branches of a repository simultaneously. Avoid interrupting your work in progress when needing to review a pull request. Simply create a new worktree and open it in a new VS Code window, all without impacting your other work.
Integrations
Simplify your workflow and quickly gain insights with automatic linking of issues and pull requests across multiple Git hosting platforms including GitHub, GitHub Enterprise ✨, GitLab, GitLab self-managed ✨, Gitea, Gerrit, Google Source, Bitbucket, Bitbucket Server, Azure DevOps, and custom servers.
All integration provide automatic linking, while rich integrations with GitHub & GitLab offer detailed hover information for autolinks, and correlations between pull requests, branches, and commits, as well as user avatars for added context.
Define your own autolinks
Use autolinks to linkify external references, like Jira issues or Zendesk tickets, in commit messages.
GitKraken Labs
Our incubator for experimentation and exploration with the community to gather early reactions and feedback. Below are some of our current experiments.
Explain Commit (AI)
Use the Explain panel on the Commit Details view to leverage AI to help you understand the changes introduced by a commit.
Automatically Generate Commit Message (AI)
Use the Generate Commit Message command from the Source Control view's context menu to automatically generate a commit message for your staged changes by leveraging AI.