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.
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.
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.
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
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.
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.
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.