- How to Install GitKraken Git GUI
- Windows (.exe file)
- Install Instructions
- Data Location
- Mac OS (.dmg file)
- Install Instructions
- Data Location
- Linux (.deb, .rpm, and .tar.gz files)
- Data Location
- Run GitKraken
- GitKraken
- For repo management, in-app code editing & issue tracking.
- Details for GitKraken
- Share this snap
- Share embeddable card
- Install GitKraken on Arch Linux
- GitKraken
- For repo management, in-app code editing & issue tracking.
- GitKraken Git GUI 8.x
- Version 8.0.1
- Tuesday, September 28th, 2021
- Improvements рџ™Њ
- Bug Fixes рџђ›
- Version 8.0.0
- Tuesday, September 21st, 2021
- New вњЁ
- Introducing the GitKraken CLI Preview
- Deep Linking
- Jira App Integration — Git Integration for Jira
- Improvements рџ™Њ
- Bug Fixes рџђ›
How to Install GitKraken Git GUI
There are three steps to success with GitKraken. That’s it!
No Git tools are required for GitKraken, so once you’ve run the installer, you can open the app and get going.
It works directly with your repositories with no dependencies—you don’t even need to have Git installed on your system. GitKraken is built with NodeGit, a Git framework that is primarily developed and maintained by members of the GitKraken development team.
Below are platform-specific details on minimum requirements.
Looking for GitKraken Enterprise installation instructions? Then please start in with our Enterprise System Requirements page.
Windows (.exe file)
- System requirements: Windows 10
- Download (64-bit)
- Download (32-bit)
Install Instructions
Double-click the downloaded executable file, and follow the installation instructions.
Data Location
GitKraken data is stored with your home profile in C:\Users\
Mac OS (.dmg file)
- System requirements: Mac OS X 10.9+ (up to and including OS X El Capitan) / macOS Sierra or later
- Download
Install Instructions
Double click the downloaded DMG file and when prompted, drag and drop the GitKraken icon to your Applications folder.
Data Location
GitKraken data is stored in /Users/
Linux (.deb, .rpm, and .tar.gz files)
- .deb system requirements: Ubuntu 16.04 LTS or later
- .rpm system requirements: RHEL 7+, CentOS 7+, or Fedora 33+
Note рџ“ќ — GitKraken currently supports Ubuntu 16.04 LTS+, RHEL 7+, CentOS 7+, and Fedora 33+. While GitKraken may be able to be installed on other Linux distributions, we cannot guarantee that it will work as expected.
GitKraken has a simple package available for Debian based distributions.
Snap is an easy-to-install package for Linux distributions (supported versions above). Get it from the snap store or Snapcraft.io.
Data Location
GitKraken data is stored in /home/
Run GitKraken
Upon installation, some Linux distros do not automatically create shortcuts to the app.
To run GitKraken manually, open the terminal and type gitkraken to start the app.
Источник
GitKraken
Install latest/stable of GitKraken
Ubuntu 16.04 or later?
View in Desktop store
Make sure snap support is enabled in your Desktop store.
Install using the command line
For repo management, in-app code editing & issue tracking.
Git legendary, my friends. GitKraken includes two legendary products that make devs more productive: the Git Client and Glo Boards!
Use the Git Client to visualize the history and changes to your repos in a beautiful graph that makes working with Git more intuitive.
GitKraken Git Client Features:
See your branching, merging and commit history in a dark or light themed graph.
Simplify complicated commands like merge, rebase and push into drag and drop actions.
Integrate with GitHub, GitHub Enterprise, GitLab, GitLab Self-Hosted, Bitbucket and VSTS.
Create, clone and add remote repos from integrated services.
Create and view pull requests from integrated services.
Easily open repos, set favorites, and organize them in project groups.
View file history and blame.
Quickly undo or redo with one click.
Use the built-in code editor to directly edit files without switching tools.
While editing code, use diff split view, syntax highlighting and search files.
Resolve merge conflicts without ever leaving the app.
Use multiple profiles for work and personal projects.
Use Gitflow, Git Hooks, LFS and submodules.
GitKraken Glo Boards Features:
Reduce context switching, and use Glo Boards to help your dev team track tasks and issues from inside the GitKraken Git Client.
Also access Glo inside VS Code, Atom, a browser or from our iPhone or Android apps.
Create cards to track tasks, issues, items, features, etc.
Sync GitHub Issues, assignees, descriptions, comments and labels in real-time across systems.
Visualize the progress of GitHub issues with workflows.
Create different workflows and labels for each board.
Add different users and security permissions for each board.
Track board activity.
See only what you’re looking for with powerful search & filters.
Use card labels to quickly see priority, item type, etc.
Use card task lists to create additional checklists for each card.
Easily add images and files by dragging and dropping.
Use markdown in card descriptions and comments.
Get notifications in-app and via email.
Tag people in comments using @mentions.
Choose the light or dark theme.
Find out more, and release the Kraken at GitKraken.com!
Details for GitKraken
Share this snap
Generate an embeddable card to be shared on external websites.
Create embeddable card
Share embeddable card
Customise your embeddable card using the options below.
Источник
Install GitKraken
on Arch Linux
GitKraken
- gitkraken Publisher
Verified account
- Development
For repo management, in-app code editing & issue tracking.
Git legendary, my friends. GitKraken includes two legendary products that make devs more productive: the Git Client and Glo Boards!
Use the Git Client to visualize the history and changes to your repos in a beautiful graph that makes working with Git more intuitive.
GitKraken Git Client Features:
See your branching, merging and commit history in a dark or light themed graph.
Simplify complicated commands like merge, rebase and push into drag and drop actions.
Integrate with GitHub, GitHub Enterprise, GitLab, GitLab Self-Hosted, Bitbucket and VSTS.
Create, clone and add remote repos from integrated services.
Create and view pull requests from integrated services.
Easily open repos, set favorites, and organize them in project groups.
View file history and blame.
Quickly undo or redo with one click.
Use the built-in code editor to directly edit files without switching tools.
While editing code, use diff split view, syntax highlighting and search files.
Resolve merge conflicts without ever leaving the app.
Use multiple profiles for work and personal projects.
Use Gitflow, Git Hooks, LFS and submodules.
GitKraken Glo Boards Features:
Reduce context switching, and use Glo Boards to help your dev team track tasks and issues from inside the GitKraken Git Client.
Also access Glo inside VS Code, Atom, a browser or from our iPhone or Android apps.
Create cards to track tasks, issues, items, features, etc.
Sync GitHub Issues, assignees, descriptions, comments and labels in real-time across systems.
Visualize the progress of GitHub issues with workflows.
Create different workflows and labels for each board.
Add different users and security permissions for each board.
Track board activity.
See only what you’re looking for with powerful search & filters.
Use card labels to quickly see priority, item type, etc.
Use card task lists to create additional checklists for each card.
Easily add images and files by dragging and dropping.
Use markdown in card descriptions and comments.
Источник
GitKraken Git GUI 8.x
Behold the evolution of GitKraken! Find out what’s new, what’s fixed, or just take a trip down memory lane with a nostalgic swagger, remembering those bugs of yesterday.
Check out our GitKraken Roadmap to see what we’re working on.
Version 8.0.1
Tuesday, September 28th, 2021
Everyone: “I am loving v8.”
GitKraken: “Let’s make the experience even better!”
Improvements рџ™Њ
- GitKraken users can now search for a particular tab and navigate the menu using the keyboard when using the tab dropdown menu.
Bug Fixes рџђ›
- Gitflow branch folders and tag folders collapse and expand as expected when selected in the left panel in GitKraken.
- Layout and options have been optimized in the Organization panel in GitKraken’s Preference view.
Version 8.0.0
Tuesday, September 21st, 2021
«It began with the forging of the Great Rings Kraken.»
The true power of the Fellowship of developer collaboration is unleashed in GitKraken v8.0!
New вњЁ
“One tool to rule them all,
One tool to find them,
One tool to bring them all
and in the Git log bind them.”
Introducing the GitKraken CLI Preview
The GitKraken CLI adds a Git-enhanced, keyboard-driven, terminal experience to the GitKraken Git Client. Get the powerful Git visualizations GitKraken is known for—like the commit graph—in the context of a Terminal Tab. Plus auto-suggest and auto-complete for Git commands to help you drive (and learn) Git faster, with fewer mistakes.
Dive deeper into file changes with the gk commands. Use the command gk history to see File History and gk blame to see what has changed in a file or commit and who made those changes.
During the GitKraken CLI Preview we are looking for feedback to help improve this feature. Please use the Feedback form linked in the bottom right corner of your GitKraken app, or email us at feedback@gitkraken.com.
Users can open Terminal Tabs in a number of ways:
- Clicking the «New Terminal Tab» button after opening a New tab in GitKraken.
- From the «Terminal» button in the toolbar of a Repo tab (opens the current repo in a Terminal Tab).
- From the Command Palette ( Ctrl/Cmd + P ).
- When working in a Terminal Tab, you can open a new Terminal Tab with the key combination Ctrl/Cmd + T . The new Terminal Tab will open in the same working directory.
Auto-complete and auto-suggest make building Git commands easier than ever before in the GitKraken CLI. This feature works for users of PowerShell for Windows, ZSH and Bash for Mac/Linux.
- Auto-complete and auto-suggest are configured for the most common Git commands, but we are continuing to build out this feature and would love feedback on which commands and parameters you want added.
- Please be aware that other auto-complete programs could potentially cause the GitKraken CLI auto-complete to stop working. You may need to uninstall or disable those other programs to use this feature.
- Note: If you switch shells, you’ll need to set the new shell as default in your operating system settings and restart your computer for auto-complete to continue working as expected.
Some of the legendary Git visualizations that GitKraken is known for are also accessible within Terminal Tabs. To quickly view the commit graph, file diff, history, and blame view, simply type these commands:
- gk panel : toggles the visualization panel on or off. You can also reposition the panel to the top, bottom, left, or right by adding those parameters to the command. For example gk panel right moves the panel to the right of the screen.
- gk graph : shows the graph view. While this command has similar behavior to gk panel , even allowing repositioning of the graph with the same top, bottom, left, or right parameters, this command also returns to the graph if you’re in a different view and has subcommands for toggling the graph columns with the keyboard.
- gk history and gk blame : open the history or blame panel for a specified file.
- gk diff : shows changes between commits. If no commit SHAs are provided, it will use your WIP and HEAD. If only one commit SHA is provided, it will be compared with HEAD.
- gk —help : shows the list of available gk commands. You can also use —help on a specific gk command to see its arguments.
- A toolbar above the panel will display the current repository name, branch, tag, and the number of changes pending to be pulled and/or pushed. Clicking this toolbar will toggle the panel on or off.
- For Free accounts, this visualization panel will only be accessible within publicly-hosted repositories.
A Terminal section has been added to the Preferences menu that allows Terminal Tab customization:
- Font choice. Changes to this setting will only apply to new Terminal Tabs.
- Font size.
- Enable auto-complete & auto-suggest.
- Default the visualization panel position when opening a new panel: top, right, bottom, or left.
- Show the visualization panel by default. This will apply only when opening new tabs.
- Terminal theme.
The GitKraken CLI Preview is currently unavailable for Self-hosted and Stand-alone customers.
Deep Linking
«Oh, it’s quite simple. If you are a friend, you speak the password, click the link, and the doors will open.»
We’ve added the ability to share deep links to specific remote repositories, commits, branches, and tags in GitKraken. This allows users to more easily collaborate and save time when working in issue queues or Git pull requests.
- When shared, these links will both open and focus GitKraken to the linked repository. The links will focus GitKraken on the commit, branch, or tag specified. When specifying a branch, the latest commit of that branch will be focused.
- The links can be found in GitKraken’s context menus under Copy link to remote/commit/branch/tag .
Jira App Integration — Git Integration for Jira
«It’s the Jira ticket that’s never started that takes the longest to finish.»
GitKraken now works with the Git Integration for Jira app to allow quick navigation between GitKraken and Jira when viewing commits and file diffs related to Jira issues.
In GitKraken, you’ll find buttons and links to open the following in Git Integration for Jira:
- File diffs — within the file diff view and in file context menus.
- Commits — context menu when right-clicking commits in the graph.
In the Git Integration for Jira, anywhere you view commits and diffs will automatically have links to open them in GitKraken.
To leverage GitKraken’s Git Integration for Jira integration you will need to:
- Connect Jira Cloud Integration in GitKraken.
- Select Jira Cloud as the Issue Tracker for a repository.
- Select a Jira Project.
- Install Git Integration for Jira on the same Jira Cloud instance as the Jira Project.
Improvements рџ™Њ
«Even the smallest update can change the course of history.»
- The Fuzzy Finder is now the Command Palette!
- We’ve renamed the Fuzzy Finder to the Command Palette. You can still open the command palette through the keyboard shortcut Ctrl/Cmd + P , or through the new magic wand icon in the toolbar.
- Tab navigation has been significantly improved when many tabs are open at once.
- We have improved the tooltips to provide both tab title and repo information.
- Tooltips will now instantly appear when hovering the entire tab, not just the title.
- A new dropdown list has been added to the tabs bar to help with tab navigation.
- Reopening tabs after a “close all tabs to the right”, a “reopen closed tab” will now reopen only one tab at a time, instead of all that were closed at once.
- An option to “Quote Reply” has been added for comments in the PR view.
- The profile menu now shows the Organization associated with the current profile.
- A “Cancel Rebase” button has been added at the top right of the Interactive Rebase panel for easier access.
- We have improved form, prompt, and modal keyboard navigation and submission.
- Improved user experience for the login form.
Bug Fixes рџђ›
«You (bugs) shall not pass!»
- Styling of long branch names in the right panel has been improved.
- Users will no longer see issues for remotes without access to a repo, as happens when users leave an organization or when forks are deleted.
- When using the delete key to erase spaces in a URL, the cursor will behave as expected.
- The Pull Request icon has been added back to branch labels in the graph.
- The bottom of Diff views are no longer cut off when the file mode changes.
- Relative paths are now allowed in hooksPath.
- All users are now able to select a project for GitLab and GitLab-Self-Managed issues on the left panel.
- If Sublime Text 4 is installed, it will now be detected and appear in the external editor dropdown.
- Debouncing has been added in the left panel search. Searches will be executed when you stop typing, instead of on each letter, making it easier to find what you’re looking for.
Источник