What’s Mining: Git Revisions Graph

Hello everyone,

If you have already tried the last EAP version you might have noticed the new incredible Git revisions graph feature. If not, let me tell you about it.

First of all, Git log now visualizes all the changes:

Then, you can highlight all the commits in “ancestors subgraph” for a selected change. It helps a lot on dealing with your working tree or some special branch:

RubyMine can also highlight HEAD subgraph, as it does by default actually.

Moreover, you can find any change in Git log (in already loaded fragment) by commit hash, or any description substring, or branch/tag name:

And finally,  you can mark commits with a ‘Star’ by just pressing space to track some set of changes:

That’s it. Please download the last EAP version or read about RubyMine 4 on our site.


Develop with pleasure!
JetBrains RubyMine Team

This entry was posted in Comfort, Feature, WhatsMining and tagged , . Bookmark the permalink.

6 Responses to What’s Mining: Git Revisions Graph

  1. ruby.freeman says:

    nice!

  2. Andy Goundry says:

    Really very nice! Thanks; this is a neat feature.

    Great progress on an already great app

  3. I find myself still using GitX for even simple tasks, like committing changes. I really like that you are working on improving the git experience, it’ll be nice not to have to leave the IDE for version control tasks.

  4. I may be totally daft, but I don’t see how to get to this feature. If I open the GIT history window, I’m missing the filter toolbar with the graph icon.

    It’s probably so simple that I will bang my head on the table after you tell me… but please do tell.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">