GitKraken Client Team Features

The most productive way to use Git as a team

The more team members you collaborate with in GitKraken Client, the more productivity benefits you get. You’ll be able to onboard and manage team members, know who is working on what, and increase visibility to avoid merge conflicts before they happen! When your entire team is using the GitKraken Client you’ll be like many tentacles working together in unison to increase overall productivity. Discover all of the features that improve team collaboration.

Onboard Team Members

GitKraken Workspaces saves teams time by providing an easy way to group repositories and quickly onboard new team members. Instead of telling new developers which repos to manually clone, GitKraken Workspaces makes it easy to provision repositories with just a few clicks. This saves managers and new hires time, and they can get to the more important work sooner.

Team Visibility

See all the teams you are a member of, your team members, and who is working on which files and branches. And with user Activity Status, you’ll know who is online with you in the GitKraken Client.

Avoid Merge Conflicts

Merge conflicts between team members collaborating on the same code can be a major slow down for your Git team workflow. GitKraken is the only Git GUI that detects and alerts you of potential conflicts so you can prevent them from ever happening! The team view will show you which branches and files each team member is working on, with a warning icon ⚠️ to indicate when you and a team member have both made changes to the same file and may encounter a merge conflict.

Git-Enhanced Terminal

Teams don’t have to choose between a Git GUI or a CLI, with GitKraken Client each of your team members can get the best of both! Open a Terminal Tab to access the GitKraken CLI. Unlike your average CLI, it provides a “keyboard-first”  Git-enhanced terminal experience with the powerful visualizations GitKraken Client is known for like the commit graph, diff view, history and blame view. Even in the GitKraken CLI you don’t need to memorize Git commands, you’ll be lightning-fast on the keyboard because this terminal comes equipped with auto-suggest and auto-complete for Git commands. 

Use GitKraken Client for Free

GitKraken Client 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 Enterprise integrations like GitHub Enterprise, GitLab Self-Managed, Bitbucket Server and Azure DevOps.

Resolve Merge Conflicts

GitKraken has a built-in Merge Tool to make conflict resolution amongst team members clear and easy. Clicking a conflicted file opens the Merge Tool to show the current branch on the left and the target branch that you’re merging into on the right. Checking a section adds it to the output at the bottom so you can see the options in context to decide which makes the most sense to commit. You can also configure other popular  external merge tools.

Filter Commits by Author/Team

Enable the Author column in the graph to filter by team or by individual contributor.  This will highlight the commits made by any contributor(s) matching your filter.

Add Remotes

Using forks with your team? Remotes are easy to search for and add when using integrations like GitHub, GitLab, Azure DevOps, and Bitbucket. This makes viewing and interacting with other forks and remote branches quick and easy.

Share Deep Links

On Slack or GitHub or wherever you communicate with your team, you can share deep links to commits, branches, and tags in specific repositories to jumpstart collaboration in GitKraken. No more hunting down branches; deep links make reviewing collaborators’ changes faster and easier. 

Try GitKraken Client for Free

Manage Pull Requests

GitKraken has its tentacles connected to all the popular Git repository hosting services. It’s swift and simple to create pull requests, and teams using GitHub  get even more PR capabilities: edit, merge, approve, request changes or comment on a pull request without ever leaving GitKraken. Your team will be efficiently managing PRs like never before.

Connect Your Issue Tracker

Reduce context switching by connecting GitKraken to Jira, Trello, GitHub, or GitLab to manage your team’s issues, create branches tied to issues, and create new issues directly from GitKraken. 

Organize Teams

With a GitKraken Pro or Enterprise account, Admins can add users, assign roles and create teams within an organization. Easily invite new team members from the Suggested Members list, which pulls in contributors from your organization’s repositories. 

Flexible License Management

With a GitKraken Enterprise account, choose between cloud-based or self-hosted user accounts or stand-alone user keys to easily manage your GitKraken teams and users, especially as you scale.

Use GitKraken Client for Free

Millions of developers and teams around the world choose GitKraken Client to make Git work for them. It makes Git more visual and accessible with an intuitive UI, the flexibility to switch between a GUI or a terminal, and a seamless experience across operating systems.