Welcome to the jungle!Note to readers: I strongly recommend reading this post while listening this.
And now... for those about to Git… we salute you! We’ve just released GitJungle, a small, beautiful Git repository browser using our Plastic SCM Branch Explorer (BrEx) visualization technology that basically lets you look at your Git repo from… well, a different angle.
How to download it
Simply go to our just released labs page, read a little bit more about it and then download the binaries (remember you will need Mono installed if you’re a Linux or Mac OS X user).
How to use it
I feel I don’t have to explain you how to clone a git repo but for the sake of completeness here are the instructions to view a repo from GitJungle:
$ git clone https://github.com/jquery/jquery.git
$ cd jquery.git
$ gitjungle .
And you get the beautiful graphics!!
Action not words!
Watch it here:
Warning - experiment zone ahead!
We've just released the GitJungle beta! It's an experiment, it looks cool, it's usable, but it's not free of issues. If you find any… tell us!
We've also used the same core technology behind the Plastic Branch Explorer, which shows history in a horizontal way instead of the vertical way GitK and other UIs use. Suggestions, hard critics and applauses are welcome!
Why are we releasing a Git tool?
We develop and sell Plastic SCM, the most powerful commercial DVCS to date, the one with the best visualizations, multiple database backends, integrated ACL security, superior branching and merging support… ok, let's cut the marketing speech!!
Yes, we do focus on Plastic. However, developing GitJungle only took us a few days so, why not share it?
But, answering the question - we're working on the next version of Plastic SCM and our goal is to make it more interoperable than ever, and two-way synchronization with Git will be one of the key features there.
Also, Plastic SCM is a DVCS for companies and Git is totally focused on OSS projects, so why not collaborate? Git is teaching branching and merging concepts. Also, it’s educating the entire world about distributed development. This is fantastic for Plastic since we can expand and elaborate on these same concepts and practices while at the same time release a tool for software development companies based on these concepts (note: no, Plastic is not based on Git, we had a lot of hard work developing our own core, our own database layer, merge algorithms, security and all the funny things!).