Live data from Hacker News

GitHub Desktop is now available

github.com

31–40 of 248 posts

Re: GitHub Desktop is now available

#31
Can I do anything with this that I can't already do from the website, or is it just the same tools with a nicer native UI? In other words, is this somehow bridging the gap between the site and the git CLI (which could be useful for some of my less tech-savvy collaborators)?

Re: GitHub Desktop is now available

#33
Hasn't this been available for a while now? I know I'd been using it for at least a few months up until recently. I made the switch to Sourcetree the other day and haven't looked back. I never realize how infuriating not being able to see changes in a repo at a glance without clicking into it was until I suddenly could.

Can't speak to any more advanced differences though. I'm still very, very new to git.

Re: GitHub Desktop is now available

#35
Github probably considers the "depth" of git use by the average user to be one of its KPIs. Git is extremely powerful, if you are only doing checkouts and commits you are under-utilizing the tool and also underutilizing the service.

So it's smart for Github to build tools that lower the bar for a) understanding git, and b) using git's more powerful features.

Useful metrics would be things like the percentage of users who use the pull request flow, use it with at least one comment per pull request, have pull requests that get revised, etc. etc.

I'd guess that part of the growth potential driving Github's valuation is the notion that git's power features add significant productivity/value and that github is uniquely positioned to let a significantly large number of developers and teams make optimal use of those features for development and collaboration.

Re: GitHub Desktop is now available

#36
post #5

Is there a way to clone BitBucket repositories from inside Github Desktop? It looks like they've locked it down to clone from Github only.

You have to manually clone bitbucket stuff in. It supports that properly, with logins and all that. But you can't do it via the UI.

Re: GitHub Desktop is now available

#37
post #12
post #4

Earlier quoted context omitted.

As strange as it sounds the lack of a decent git GUI is one of the reasons I don't feel comfortable using Linux as my main development environment (not the only reason of course). It's a big pitty neither Github nor Atlassian (the big "git" players, in my mind) seem inclined to release a GUI client for Linux.

I haven't found a dedicated Linux GUI client for git either, but I'm a big fan of IntelliJ's CVS support. While it supports far from everything you can do with git, its interface is excellent, and having it integrated with your editor is a big plus.

smartgit is very nice, but there are many mnore GUI clients on linux you can find very easily.

Re: GitHub Desktop is now available

#38
post #4
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?

As strange as it sounds the lack of a decent git GUI is one of the reasons I don't feel comfortable using Linux as my main development environment (not the only reason of course). It's a big pitty neither Github nor Atlassian (the big "git" players, in my mind) seem inclined to release a GUI client for Linux.

I use http://rabbitvcs.org/ (it's a nautilus plugin, so basically it's got the TortoiseSVN style context menu interface), and find it great. Having said that, my main work is with SVN, only use git for interacting with open source projects I need to submit PRs to etc.

Re: GitHub Desktop is now available

#39
post #3

While I find this initiative fantastic, it's a bit frustrating that Github, a company that lives on source code being open, does not publish the code of tools like this one.

Github lives on money. Their product happens to deal with (open) source code.

Re: GitHub Desktop is now available

#40
post #11
post #4

Earlier quoted context omitted.

As strange as it sounds the lack of a decent git GUI is one of the reasons I don't feel comfortable using Linux as my main development environment (not the only reason of course). It's a big pitty neither Github nor Atlassian (the big "git" players, in my mind) seem inclined to release a GUI client for Linux.

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

git cherry picking was nice, under magit it's even better.
Post reply on HN