News for hackers. Stuff that matters.
Re:Sign up for a first look at GitHub Desktop by vinay427 on Wednesday July 01, 2015 @02:09PM (#9813916)
Yes, I've never found a Git client that doesn't result in a second-class experience. For anything common, a CLI is almost always quicker and more consistent. For everything else, I'd much rather quickly search a man page or Stack Overflow for a command than search through likely verbose help documentation for a GUI app.
Re:Sign up for a first look at GitHub Desktop by rakoo on Wednesday July 01, 2015 @03:00PM (#9814312)
> For anything common, a CLI is almost always quicker and more consistent.

I'm also a command line fan, but when it comes to git there are 2 areas where a GUI is nice:

- After slashing through dozens of files, it's nice to have a nice GUI that gives you a list of all changed files, and manually select the lines you want to stage. I use git-cola (https://git-cola.github.io/) or git extensions (https://gitextensions.github.io/, although there's no screenshot of this exact functionality) depending on the platform I'm on

- When I need to explore a repo's history, I like having some interactivity: filtering branches/tags, quickly searching for a commit or its ancestor, search where a commit is included... the git cli is absolutely not the right tool for that.

I could get used to tig (https://blogs.atlassian.com/2013/05/git-tig/) because it fits the bill for both cases, I just haven taken the time. Sometimes a mouse may be the best tool.

Re:Sign up for a first look at GitHub Desktop by vowelless on Wednesday July 01, 2015 @02:14PM (#9813956)
Visual diff is very useful to me. I use Meld which works really well for now. But I would love to see a terminal based side-by-side diff view. Does tig have that?
Re:Sign up for a first look at GitHub Desktop by yellowapple on Wednesday July 01, 2015 @03:09PM (#9814382)
I've had good experiences with magit (Emacs' git interface). Doesn't do much good if you ain't an Emacs user, though.