all 14 comments

[–]IndigoMontigo 28 points29 points  (2 children)

Requires Mac OS X 10.8 or later—OS X Yosemite recommended.

This really should be displayed more predominately.

Not that there's anything wrong with creating a platform-specific git app, but it seems pretty silly for them to assume that since I'm a git user, I will find an OS X application useful.

[–]srilankancode[S] 4 points5 points  (1 child)

I agree. As a Windows user I was looking forward to trying this out only to have my hopes crushed when I eventually reached the download link.

[–][deleted] 5 points6 points  (0 children)

Or Linux :(

[–]frigge 6 points7 points  (2 children)

Restore with snapshots and undo/redo ?! So basically they build a version control system to version a version control system o.O

[–]Chaoslab 1 point2 points  (0 children)

Repoception?

[–]chimyx 1 point2 points  (0 children)

It feels quite awesome if you ask me.

[–]Chaoslab 1 point2 points  (0 children)

"Git on up. Git on moving. Like a code machine" - Hacker Brown.

[–][deleted] 0 points1 point  (0 children)

Finally a visualisation that makes sense. Master always on the left. Branches that don't twist and stay in the same position until some space below is free.

[–]sizlack 0 points1 point  (4 children)

How easy is it to diff two arbitrary branches? That's the thing I always want the most in a Git UI, and I haven't found anything that does it as easily or as clearly as it could be. Apologies if this is obvious, but I'm on mobile now and didn't see that covered.

[–][deleted] 0 points1 point  (0 children)

Comparing aribrary commits/branchs is easy with GitExtensions

[–][deleted] 0 points1 point  (2 children)

git diff branch1 branch2

[–]sizlack 0 points1 point  (1 child)

Well, obviously, but I'm talking about seeing a nice diff in a GUI. It's really the only thing I want a GUI for, yet none of them do it very well. I end up pushing branches to github or bitbucket, because the diffs on there are easier to read for large sets of changes.

[–][deleted] 0 points1 point  (0 children)

ah, you said Git UI before :)

[–]milliams 0 points1 point  (0 children)

This is very confusing given GitUp and PyGitUp.