This is a huge deal. The app looks amazing. I used Tower for a bit but didn't cut it for me. I was planning to ditch Github for Codebase tonight but I'll reconsider after this
I'm very, very happy that GitHub is doing this — but I also have high expectations and I do expect the app to improve significantly.
But thier web app is great.
What's the big deal about a desktop client that wraps a great website?
On the announcement they say: > But those things are only great after you've pushed your code to GitHub.
With the desktop app you can manage your local repository before pushing changes to github
It also does not hurt that the app defaults to use GitHub, though it does seem like you can use remotes that are not GitHub (see repository -> Settings).