Live data from Hacker News

GitHub Desktop is now available

github.com

161–170 of 248 posts

Re: GitHub Desktop is now available

#161
post #84

Earlier quoted context omitted.

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 :)

Are you on Windows? I'm pretty sure the Mac version hasn't been updated in quite some time. I just downloaded a fresh copy, and it's the same version I downloaded a while back: 2.0.5.2.

Re: GitHub Desktop is now available

#162
Just downloaded it and tried it out. Looks pretty nice, but the history view isn't populating when I try to use it for github enterprise projects (I did login successfully). I'm just seeing a completely black rectangle and no commits.

One theory I have is that our default upstream branch isn't master, but I'm not sure where to set that in the app. Anyone else noticed this?

Re: GitHub Desktop is now available

#163

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.

It's rather embarrassing that github would consider it too difficult or too troublesome to release Linux builds. Very insulting towards a huge chunk of its user base. Regarding GUI, how do you initiate a pull request on the command line?

"Embarrassing"? "Insulting"?

Aren't you taking this a little too personally? I mean, it's a software release for christs sake.

Re: GitHub Desktop is now available

#164
post #75

I'd love to see more development in the Git GUI space; a GUI really enabled git adoption and comprehension on my team. SourceTree has been my go-to for over a year now and it generally gets the job done, but it can be flakey at times (on Windows) and it seems like Atlassian has taken a hiatus from active development. I hope Atlassian takes up the reins again - this tool is pretty essential for me and I'd be happy to…

I'm Tim, a dev at Atlassian. I just thought I'd chime in to let you know we are absolutely taking up the reins on SourceTree again! In fact, we're in the process of growing out our team. You can read a little more about it on the ST blog from earlier this year: http://blog.sourcetreeapp.com/2015/02/25/were-just-getting-s.... We are aware of the performance issues affecting Windows users with certain repository shapes and have our backlog prioritized accordingly.

I haven't had much of a chance to play with GitHub Desktop yet, but it can only be a good thing for the users of all Git clients - nothing like a bit of healthy competition :) However, SourceTree's focus will remain on providing the best possible experience for professional teams using Git (and Mercurial).

Re: GitHub Desktop is now available

#165
post #2

Its a shame that a Linux version is not included. A significant volume of developers work on Linux. If doing a multi platform application, why exclude it?

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.

> It's likely they felt it's not worth the time

This seems strange. Did they not use Electron or Atom Shell or whatever it's called to build Github Desktop? If so, then is it not relatively trivial to create a GNU/Linux (or at least non-OSX-centric Unix) tarball of all the Javascript or whatever? If not so, then why not?

Re: GitHub Desktop is now available

#166

Earlier quoted context omitted.

Just because you can type "sudo" on both doesn't make them similar when it comes to making GUI applications. Again, the frameworks are completely different, meaning that a complete or nearly complete rewrite would be necessary.

Again, not more than the one needed for Windows.

Windows has an order of magnitude more users, and probably comparatively even more money than that.

The first step to getting commercially-focused software on your desktop OS of choice is being a desirable market to cater to.

Re: GitHub Desktop is now available

#167
post #11

Earlier quoted context omitted.

Try the Magit package for Emacs [1]. You don't have to know (much) Emacs to use it, and it's a really great client. [1]: https://github.com/magit/magit

Magit is AWESOME. It's easily saved me an hour each day (when using git heavily).

Which parts do you enjoy the most ?

Re: GitHub Desktop is now available

#168

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…

Can you give an example of what the 'multitude of choices' is please?

I hear this often about Linux and don't really understand what people mean. Interested to hear someone else's perspective.

From my perspective, there are options in the Linux world but a pretty clear beaten path of common choices. The one choice you have to make is the toolkit - QT or GTK+ - but that seems like it. In terms of things like sessions, caching all the distributions follow the same standard (e.g freedesktop.org)

Re: GitHub Desktop is now available

#169

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.

It's rather embarrassing that github would consider it too difficult or too troublesome to release Linux builds. Very insulting towards a huge chunk of its user base. Regarding GUI, how do you initiate a pull request on the command line?

You could use this: https://github.com/github/hub#git-pull-request
Post reply on HN