關於 GitKraken

為開發人員提供的一套功能強大的 Git 工具。

GitKraken is a cross-platform UI that helps make sense of Git. You can easily open repos, set favorites, and organize them in project groups. GitKraken's seamlessly integrates with your GitHub, Bitbucket, and GitLab remotes and supports drag and drop to simplify complicated commands like merge, rebase and push. GitKraken includes: GitKraken Client, GitKraken CLI, GitLens for VS Code, GitKraken Browser Extension and GitKraken.dev (preview).

GitKraken Client Features

  • Commit Graph - Clearly understand repository commit history at a glance.
  • Interactive Rebase Editor - Confidently organize and execute complex rebases, visually.
  • Merge Tool - Safely navigate merge conflicts with a side-by-side comparison and editable output.
  • Flexible Diff View - View, stage, and edit files inline, by hunk, or in a split view.
  • Git-Enhanced Terminal - Work in terminal-only mode with access to powerful visual tools when you need them.
  • GitKraken Insights - Improve velocity by measuring how quickly pull requests are merged.
  • Workspaces - Take action on your most important work across all your repos.
  • Command Palette - Find what you need quickly without leaving your keyboard.
  • Integrated Terminal - Access a Git-enhanced terminal without switching context.
  • Autocomplete Suggestions - Spend less time looking up Git commands.
  • Customizable Views - Tune the UI to your preference and workflow.
  • Profiles - Quickly switch between multiple configurations of integrations and settings.
  • Repo Team View - See your team’s work and identify potential conflicts.
  • Teams - Collaborate and share with teams in your organization.
  • Easy Onboarding - One-click provisioning of select repos with shared Workspaces.
  • Workspace Team View - Accelerate development by seeing PRs and Issues for all repos.
  • Deep Linking - Share links to repos, branches, and commits with your team.
  • Patch Support - Easily generate and apply patches for faster collaboration.
  • Git Hosting Integrations - Work faster with hosting services you’re already using.
  • Pull Request Integrations - Easily start and manage pull requests without switching context.
  • Issue Tracker Integrations - Quickly start work on issues and track their progress.
  • External Editor Integrations - Seamlessly open repos and files in your favorite editors.
  • Single Sign On - Simplify account and license management for your teams.
  • Git Integration for Jira connection - Open Jira to specific commits from GitKraken Client.

GitKraken CLI Features

  • Collaborative Multi-Repo Management - Work together effortlessly across numerous repositories using Workspaces, built for team synchronization.
  • Team-Centered PRs and Issues - Review and manage PRs and issues from GitHub, GitLab, Bitbucket, and more, unified for everyone on the team.
  • Shared Git Visualization - Open GitKraken Client or GitLens, offering a collective view of your git data, ensuring everyone is on the same page.

GitLens For VS Code Features

  • Commit Graph - Easily visualize and keep track of all work in progress. Seamlessly interact with Git directly through full-featured context menus.
  • Visual File History - Quickly identify the most impactful changes to a file and by whom.
  • Interactive Rebase Editor - Harness the power of interactive rebase without stressing over syntax or order. Easily drag and drop to reorder commits or configure commits to edit, squash, or drop.
  • Side Bar Views - A set of views for visualizing, exploring, and managing many aspects of a Git repository including Commits, File History, Branches, Remotes, Stashes, Tags, Contributors, and more.
  • Rich Comparisons - Visualize comparisons between branches, tags, commits, and more.
  • Commit Details - Quickly view information about the commit’s author, commit ID, links to associated issues and pull requests, changed files, and more.
  • Inline Blame Annotations and CodeLens​ - Inline code annotations help you better understand how your code changed and by whom.
  • File Annotations - Toggle on-demand annotations for the whole file to see rich blame details, an overview of recent changes, and a heatmap of how recently lines were changed.
  • Revision Navigation - Effortlessly drill into the history of a file to see how the code evolved over time.
  • Status Bar Blame - See who changed the current line and when in an out-of-the-way place.
  • Git Command Palette - An easy-to-use guided way to access and run many common Git commands.
  • Rich Commit Search - Search and explore commit histories by message, author, files, and specific changes.
  • Workspaces - Work with and manage multiple repositories with the ability to convert to and from a VS Code workspace.
  • Contributors View - See each contributor and explore the details about their contributions.
  • Commit Graph - View your team’s work in progress and understand how it’s all related via the visual graph of branches and commits.
  • Worktrees - Avoid interrupting your work in progress when reviewing pull requests. Simply create a new worktree without impacting your other work in progress.
  • Git Host Integrations - Gain additional context from associated issues and pull requests to collaborate more effectively.
  • LiveShare Integration - Quickly see presence and connect to a teammate to start a real-time collaboration LiveShare session.
  • Git Hosting Integrations - Enrich many aspects of GitLens with additional context from issues and pull requests without leaving your IDE.
  • Autolinks - Easily link to external references from your commit messages, like Jira issues or Zendesk tickets.
  • GitHub Enterprise and GitLab Self-Managed - Provide avatars for commit authors, richer details for auto-linked issues and pull requests, and see pull requests associated with commits and branches.
  • LiveShare Integration - Quickly see presence and connect to a teammate to start a real-time collaboration LiveShare session.
  • Single Sign On - Simplify account and license management for your teams.

GitKraken Browser Extension Features

  • Save time finding and checking out branches in your local repository from GitHub, GitLab, Azure DevOps, or Bitbucket.
  • Work more effectively with GitHub, GitLab, Azure, and Bitbucket - Not being able to visualize the changes you’re making in Git can be stress-inducing. Let GitKraken Client or GitLens take the anxiety out of your commits by illuminating the impact of every Git operation so you can make safer, more informed choices. Add the browser extension to get links directly on GitHub, GitLab, Azure DevOps, and Bitbucket to open repositories and commits in GitKraken Client or with GitLens in VS Code.
  • Open your repos - Enjoy the convenience of quick access to GitKraken Client or GitLens in VS Code right from GitHub’s Code and GitLab’s Clone dropdowns. With a single click, you can open a repository directly in GitKraken Client’s robust UI or with GitLens in VS Code.
  • Open in VS Code with GitLens - Say goodbye to manual navigation. When viewing pull requests on GitHub or GitLab, the browser extension adds a Open Comparison with GitKraken option to the Code dropdowns for an easy transition into GitLens in VS Code.
  • Open your commits - Keeping track of your commits is now more accessible than ever. The GitKraken Browser extension adds a dedicated Open with GitKraken button to GitHub’s or GitLab’s commit pages.