Live data from Hacker News

GitHub Desktop is now available

github.com

121–130 of 248 posts

Re: GitHub Desktop is now available

#121

Earlier quoted context omitted.

I'm sure you're right about a native Cocoa app feeling nicer than a Chromium-based one. But on Windows, WPF is notorious for poor performance; a Chromium-based app might actually be better on that platform.

Would .NET be preferable to WPF?

WPF is a .NET GUI framework. WinForms is too, but it's a simple wrapper for the Win32 API, so it performs much better.

Re: GitHub Desktop is now available

#122
post #71

Earlier quoted context omitted.

I'm a beginner here so sorry for if it's a stupid question. I work with GitFlow and the only things I use are commits and checkouts, but for what do you use Git? About which powerful features are you talking about, does anyone have a link with some more in depth informations?

I am a guy who usually puts too much info into commit messages instead of code comments. Git blame recently helped me to find out why I had added a particular line to a lengthy if condition.

Svn blame would have done the same... Where's the git-specific use?

Re: GitHub Desktop is now available

#123

Hmm.. are there really no good cross platform GUI toolkits? Why is Linux being ignored often even by companies that target developers?

Maybe if you're deving on linux you just want the CLI anyway? I don't know if I'm abnormal or not, but I've _never_ wanted a git gui and really don't see the need for it at all.

Ya, CLI is great but for people like me who mix both ( like using gitg for committing ), GUIs could be handy. There are lot of Java (or Android) developers who don't want to switch to Linux precisely for this reason.

Re: GitHub Desktop is now available

#125
I've been using Github on Mac for a while now. It won't do all the fancy things that the CLI will, but I love it for the ability to break up large bunches of files into separate commits, for when I forget to commit for a while or my local repo gets a little messy.

Re: GitHub Desktop is now available

#126
post #122

Earlier quoted context omitted.

I am a guy who usually puts too much info into commit messages instead of code comments. Git blame recently helped me to find out why I had added a particular line to a lengthy if condition.

Svn blame would have done the same... Where's the git-specific use?

Lol! Never knew svn blame existed :-). I suppose tracking a change over multiple merges may not be easy?

Re: GitHub Desktop is now available

#127
post #84

I tried GitHub for Windows but found it a bit dumbed down. Switched over to Atlasian's Source Tree and never looked back.

SourceTree is really nice overall. To name a few things, I prefer its view of history, its hunk selection UI, and its commit message box (GitHub's is tiny and can't be made much bigger). It's also nice that it supports Mercurial. I had some problems with it keeping changes synced with the file system, though (on Mac OS). E.g., I'd change something in my editor and SourceTree wouldn't pick it up until I reopened the r…

Every week or 3 when I restart my machine and reopen SourceTree, it tells me that there's an update. Maybe the issue that you're talking about hasn't been logged or they're not working on it.

I'll try GH Desktop, but for the past few months mine's been broken where it loses my repos, so I've been using ST exclusively :)

Re: GitHub Desktop is now available

#128

I've been using Github on Mac for a while now. It won't do all the fancy things that the CLI will, but I love it for the ability to break up large bunches of files into separate commits, for when I forget to commit for a while or my local repo gets a little messy.

Isn't this something you could do easily via an IDE or, say, magit?

Re: GitHub Desktop is now available

#129

Hmm.. are there really no good cross platform GUI toolkits? Why is Linux being ignored often even by companies that target developers?

I'd say that part of the problem is that there is no "right" way to develop for Linux. There's a multitude of choices available at every turn when developing software for Linux, and while this is its strength, it's also its weakness. On Windows and especially OS X there are established "right ways" that can easily be deferred to. Trying to provide support for Linux software could also potentially be nightmarish given…

But Github has electron (atom shell) :-). Maybe it's not mature enough for production yet :-)

Re: GitHub Desktop is now available

#130
post #44

Earlier quoted context omitted.

It's likely they felt it's not worth the time since most Linux users are using the CLI for everything else, and likely wouldn't be interested in a GUI. Personally I've never used the Github GUI and have no plans to, running the commands is fast and easy.

I think it's a myth that Linux users aren't interested in GUI tools. According to stack overflow statistics, Ubuntu is the most popular Linux based OS amongst developers, which is an OS that is much more GUI based than say Arch linux. According to the same stats, Linux and OS X usage is statistically tied at ~21%. If you take into account the fact that only about 2% of computer users run Linux at all it's pretty clea…

Shameless plug: I recently built a new linux GUI git client. The people who use it really like it. Still working on docs to better explain what makes it different. Like GitHub's client, it's more than just a wrapper around the CLI, but unlike GitHub's client it exposes git's full power (tags, cherry-pick, rebase, etc.) If you'd like to try a new linux gui client, give it a spin!

Video in action: https://www.youtube.com/watch?v=X4UQpGk1Ry8

Free download Win/Mac/Linux: https://secure.diffplug.com/versions/1.6.1

Post reply on HN