

In the left panel, we have information about the project, such as local branches, the remote repositories added to the project and their branches, stashes, tags, and submodules. “In GitKraken’s main interface, we have everything we need. The difference in UI is eloquently described by Satoripop developer, Ghassen Rjab, in his article, “ Is it better to use GitKraken or Sourcetree for Git?” Icons on branch labels show which remotes and PRs they belong to. If you’re collaborating on a project, avatars act as visual markers that let you know who committed work. Interact directly with branches and commits when you merge with drag-and-drop, create branches, or revert commits. The graph in GitKraken is not only a beautiful representation of your work, it is also a highly functional tool for managing your branches and commits.


GitKraken is a primary focus of Axosoft’s development team, making it possible to provide frequent updates and improvements, in addition to discoverable and helpful Learn Git resources and support. Having varied features across OS can be challenging when you need to troubleshoot an issue. 4įurthermore, Sourcetree is not a focus of Atlassian, shown by a lack in communication and infrequent application updates. Users often complain of frustrating discrepancies between versions.
#Github and sourcetree app windows
Sourcetree’s experience varies greatly depending on whether you’re using the tool on Windows or Mac. Empowering your engineers with the tools they want to use will lead to happier employees and improved productivity. Not only is this feature appealing to developers, who in turn get to use the OS of their preference, it’s also beneficial for teams and organizations. We formerly covered that GitKraken is able to offer an identical experience of our application across Windows, Mac, and Linux. I can't understand whats the issue with Sourcetree but it seems scoop installed Git is messing with it if installed first.Cross-Platform Consistency GitKraken ✅ | Sourcetree ❌ I then reinstalled git using scoop and Sourcetree continued to work. When I installed Sourcetree with Atlassian installer, with no previous installation of Git in the system, Sourcetree started without issues, using its own PortableGit. This time scoop's Sourcetree didn't even start, so I uninstalled it.
#Github and sourcetree app install
I installed Sourcetree first, with scoop, expecting to get the option to install the PortableGit from Sourcetree and break any dependencies from it with scoop's Git. The tools were installed (with scoop) and I couldn't believe there was some problem, but I decided to try removing Git ( scoop uninstall git) and reinstalling Sourcetree once more. There I found some messages about Git tools returning status -1. There was no clue in the Windows Event Viewer application logs, so I looked for a Sourcetree log. I had an old installer from a few months ago in my old machine, but when I tried it got the same crash. Uninstalled and reinstalled with Atlassian installer and got the same behavior. Initially I blamed the Sourcetree installation from scoop.

Everytime Sourcetree started I got a crash with an option to submit my logs to Atlassian. I'm on a new machine where I decided to install as much of my tools as possible using scoop. This has bugged me for three days before I found a fix.
