Live data from Hacker News

GitHub Desktop is now available

github.com

151–160 of 248 posts

Re: GitHub Desktop is now available

#151
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…

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

I've had the same experience. SourceTree has gotten better since I've started using it, but I frequently get hangs on commits and pushes on one of my machines. So much to the point that I downgraded to an older version of SourceTree.

One of the only things I miss after switching from OSX to Windows last year is Gitbox - http://www.gitboxapp.com/ - it's not free, but for what I do, it really did the trick.

This new desktop version of Github looks a lot better than its predecessor, but I need to play with it more. It does feel a lot more like Gitbox to me than SourceTree.

Re: GitHub Desktop is now available

#152

Earlier quoted context omitted.

That'd be a shame if it were true. GitHub has 6 pages of public repositories ( https://github.com/github ) that you can peruse. To pre-empt your response, yes, they aren't all open source projects that GitHub has released. But a great many of them are. Some of their popular projects include things like Atom, Hubot, Boxen, Linguist, and many more. They also have developers who contribute to a great many other projects…

What have they contributed to git? The other projects are irrelevant, I'm talking about contributing to the core product they are vampiring off of.

At least the #2 and #7 (by number of commits) committers to Git are employed by GitHub. They're both very consistent contributors and have been for a very long time.

You specifically said that GitHub does not participate in the open source community and I think I've amply demonstrated that you're incorrect. If you'd like to continue to argue the point, I'd appreciate some facts.

Re: GitHub Desktop is now available

#153
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?

As with many svn features, blame requires access to the server and is also quite slow. In git, this sort of thing is instantaneous and therefore viable to do all the time if you like.

Re: GitHub Desktop is now available

#154
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…

I too sometimes see the file system syncing lag in SourceTree. ⌘R refreshes the repository and usually fixes the issue in my experience.

Re: GitHub Desktop is now available

#155

Earlier quoted context omitted.

They don't participate in the open source community. They're similar to Apple in that they take open source stuff and build a closed ecosystem on top of it.

That'd be a shame if it were true. GitHub has 6 pages of public repositories ( https://github.com/github ) that you can peruse. To pre-empt your response, yes, they aren't all open source projects that GitHub has released. But a great many of them are. Some of their popular projects include things like Atom, Hubot, Boxen, Linguist, and many more. They also have developers who contribute to a great many other projects…

Apple has lots of open source stuff too: http://www.opensource.apple.com

Hell, the kernel is even open source. But it doesn't mean anything because their ecosystem is still closed.

Re: GitHub Desktop is now available

#156

Earlier quoted context omitted.

OS X and Linux are not the same OS. The entire stack for writing GUI applications is completely different - as different as writing an iOS app vs. an Android app. OS X and Linux don't share the same kernel, the same foundation frameworks, or the same UI frameworks. The entire application would have to be written from scratch. If they're really ambitious they could probably share some Objective-C business logic, but a…

They have a Windows version. Linux isn't less like OS X than Windows is.

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.

Re: GitHub Desktop is now available

#158

When I saw "Desktop" in the name, I was really hoping this also brought some of the web features to the app. Things such as being able to view/edit the wiki, or issues of the repo. I wonder if that is in their long term plans for the app at all? That would be really awesome.

The wiki is just a git repository of markdown files. You can grab that and use a local text editor if you want, though that's not integration with the app (but I'm also partial to using the command line).

Re: GitHub Desktop is now available

#159

Earlier quoted context omitted.

They have a Windows version. Linux isn't less like OS X than Windows is.

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.

Re: GitHub Desktop is now available

#160
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

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