News for hackers. Stuff that matters.
Re:GitX: Git GUI for OS X by defunkt on Wednesday November 19, 2008 @03:59PM (#369916)
GitX is just awesome, and getting better every day. You can currently stage and commit changes using the app, among other things (check out the 'committing' and 'advanced' screencasts on http://gitx.frim.nl/seeit.html).

Best of all: it's open source and makes great use of HTML & JavaScript. Even if you don't know ObjC, you can contribute.

Re:GitX: Git GUI for OS X by mark_h on Wednesday November 19, 2008 @03:29PM (#369878)
Re:GitX: Git GUI for OS X by markbao on Wednesday November 19, 2008 @03:19PM (#369862)
I'd like to see Versions http://www.versionsapp.com/ for Git.
Re:GitX: Git GUI for OS X by Emore on Wednesday November 19, 2008 @03:31PM (#369884)
I'd like to see Cornerstone http://www.zennaware.com/ for Git. :)
Re:GitX: Git GUI for OS X by tdavis on Wednesday November 19, 2008 @05:16PM (#370007)
Dammit, now I do too! I almost want to buy that app and I don't even use Subversion...
Re:GitX: Git GUI for OS X by yan on Wednesday November 19, 2008 @04:24PM (#369945)
Man I can never believe single developers can churn out such well-designed apps of this magnitude.

edit: Gorgeous logo too!

Re:GitX: Git GUI for OS X by markbao on Wednesday November 19, 2008 @03:41PM (#369896)
Touché, that app looks amazing.
Re:GitX: Git GUI for OS X by barrettcolin on Thursday November 20, 2008 @10:33AM (#370649)
Slick though both Versions and Cornerstone look, neither of them support svn merging. Does anyone know of a GUI subversion client on Mac that does?
Re:GitX: Git GUI for OS X by ohhmaagawd on Thursday November 20, 2008 @10:40AM (#370657)
I am trying out Git for a new project and I think we are going to end up going back to SVN.

Problems:

There is no support user based auth, so you have to set up SSH keys. Pain for our non-techies in the group. You should be able to add users and get access via user/pw/repo url.

Bigger problem is the lack of Windows support. We have 2 people (the non-techies) on Windows and expecting them to learn the command line stuff isn't realistic.

Re:GitX: Git GUI for OS X by gecko on Thursday November 20, 2008 @12:58PM (#370803)
If I could, I'd like to suggest using Mercurial instead. It is vastly better supported on Windows, has a simpler workflow, and allows HTTP-based authentication--no SSH keys required. Plus, if you really need git-like flexibility--rebasing and whatnot--it's there in the form of Mercurial patch queues.
Re:GitX: Git GUI for OS X by tjweir on Wednesday November 19, 2008 @04:00PM (#369917)
http://gitabulous.com/ is supposed to be nice and sexy.

I've asked to be reminded but I've heard nothing so far.

Re:GitX: Git GUI for OS X by paltman on Friday March 13, 2009 @01:34AM (#514551)
there was a lack of interest in this and the open source gitx proved to be hard to compete against.
Re:GitX: Git GUI for OS X by epall on Wednesday November 19, 2008 @09:00PM (#370219)
I love GitX. While I'm developing I leave it up alongside Eclipse, and I actually like having a separate interface to my source control outside the IDE.
Re:GitX: Git GUI for OS X by jimm on Wednesday November 19, 2008 @10:18PM (#370274)
Does it have problems with large repositories? It seemed to hang, and when I tried restarting it it just crashed.
Re:GitX: Git GUI for OS X by SapphireSun on Thursday November 20, 2008 @01:29AM (#370402)
Is there a nice looking git client for windows?
Re:GitX: Git GUI for OS X by ohhmaagawd on Thursday November 20, 2008 @01:31PM (#370840)
nope. they are working on cheetah (like tortoise for SVN), but best I can tell it hasn't gone anywhere:

http://repo.or.cz/w/git-cheetah.git/

Re:GitX: Git GUI for OS X by qqq on Thursday November 20, 2008 @12:27AM (#370357)
What do you need a GUI for?
Re:GitX: Git GUI for OS X by tptacek on Thursday November 20, 2008 @10:35AM (#370653)
I think that about Subversion, which is really just a versioned filesystem; the git command line is pretty complicated though.
Re:GitX: Git GUI for OS X by lehmannro on Thursday November 20, 2008 @01:30PM (#370839)
I don't know if the versioned filesystem metaphor fits Subversion that well -- clients do not store history after all. It is usually what Git evangelists praise about their software; you can use Git as a simple versioned file system if you wish (git add/commit/log and you're all set).
Re:GitX: Git GUI for OS X by tptacek on Thursday November 20, 2008 @06:49PM (#371215)
Subversion is literally a filesystem; that is all it is. Most of Subversion's problems come from the fact that the metaphor doesn't fit the task very well.

The fact that Git clients store full histories is one of the things that makes it less like a filesystem; it is, instead, a system for managing overlapping patch streams.

Check out the core svn C APIs (nb: our product is built on them); it's basically an open/close/read/write/readdir system with one additional "history" option (which history snapshots an entire filesystem, not just individual files (like CVS) or patches (like git).

Re:GitX: Git GUI for OS X by ohhmaagawd on Thursday November 20, 2008 @10:49AM (#370669)
in many cases with a large project it's faster to work with a GUI. You can navigate complex hierarchies more quickly.