See What's New in GitKraken v4.0
The free Git client GitKraken has just released a new version! Come see what's new and how much it will improve your Git UI.
Join the DZone community and get the full member experience.Join For Free
Being the curious Kraken that he is, Keif swallowed the red pill and woke up in the construct with some new abilities. Keep reading to see what's new in version 4.0 of GitKraken and get the latest version of our Git Client free.
Built-in Code Editing
The GitKraken Git Client now supports code editing! From File View, you can click to edit a file and make changes directly. You'll notice we've added syntax highlighting, code hinting, a file minimap, and the ability to search your file.
Once you edit a file and save, GitKraken will recognize the change, which makes it super easy to stage and commit.
When viewing file diffs, you can now easily switch between Hunk View and the new Inline or Split Views. Blame View and History View have also been updated with the same options. Plus, we've added word diffing and the ability to use arrows to jump to the next change.
Create and Delete Files
Do not try and bend the file. Realize the truth: there is no file.
Now you can create and delete files GitKraken. To create a file, use the keyboard shortcut, type
Cmd to open the Fuzzy Finder,
create file, and then type the name of your file. The code editor will open so you can jump right in and start working on your project.
In addition to creating files, you can also create folders by typing a path when creating a file.
To delete a file, right-click on the file from the Commit Panel to access the delete option.
Associate Glo Boards With Repos
If you're using Glo Boards for task and issue tracking, you can now associate a Glo board to a specific repo using the drop-down menu.
Click the icon pictured above to set a default Glo board for your current repo. Now, when you click the "Glo" button in the Git Client, this board will open automatically.
Opening and Closing Repos
Repositories can now be closed using the keyboard shortcut or by clicking the Ctrl/Cmd + WX icon.
After closing your repos, you'll see the new home screen with convenient shortcuts to open an existing project, initialize a local repo, or initialize a new repo on GitHub, Bitbucket, GitLab or any of our supported repository hosting sites.
It's easier than ever to start a project, create some files, and start coding!
You're Not Dreaming
Have you ever had a dream that you were so sure was real? What if you were unable to wake from that dream? How would you know the difference between the dream world and the real world?
You can now hide stashes from the graph using the right-click menu. Show the stashes again by clicking the eye icon in the Left Panel.
Now, after staging all files through the keyboard shortcut Ctrl/Cmd + shift + S, the commit message box will be focused automatically.
If you find yourself tumbling too far down the rabbit hole, we've added quick shortcuts in the Help menu to access GitKraken support documentation and the Fuzzy Finder.
Published at DZone with permission of Sara Stamas, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.