Live data from Hacker News

GitHub for Mac 1.1

github.com

31–40 of 65 posts

Re: GitHub for Mac 1.1

#31
post #16

Earlier quoted context omitted.

Sort of. -p considers consecutive lines a single hunk. Often, that's not what I want. Luckily, there is magit: http://philjackson.github.com/magit/

You can split the hunks into smaller ones.

And you can also edit the patch manually.

Re: GitHub for Mac 1.1

#34

I've been using sourcetree lately, really, really enjoying it - though line committing is pretty cool, I have apps hosted in places other than github though.

Github for Mac actually works with any remote repository. The link to Github is superficial.

Re: GitHub for Mac 1.1

#36
post #26

I like the simplicity of Github for Mac. It's a very clean interface. Still, it feels like it's designed for an iPhone screen, not a computer screen. I've been enjoying SourceTree* recently because it shows more on one screen--seems like a good package for when you outgrow Github for Mac. * http://www.sourcetreeapp.com/

I didn't realize how many different Git GUI clients there are on Mac OS:

- http://www.gitboxapp.com/ - http://www.git-tower.com/ - http://gitx.frim.nl/ - http://www.sourcetreeapp.com/

in addition to Github for Mac.

Re: GitHub for Mac 1.1

#37

Line Committing is a killer feature. Right now, I force myself to check in code for the smallest change because I want my commit to reflect a meaningful change. I could certainly save a lot of time if I had the flexibility to make bunch of changes in the file and then commit them in separate hunks.

If you use emacs, magit-mode is great for this.

http://philjackson.github.com/magit/

Re: GitHub for Mac 1.1

#38
post #2

The interface certainly does look good, but man, I miss some consistency in navigation! And is it so hard to have mouse free control for application that is essentially GIT client?

Why would you expect "mouse-free control" for an application whose user experience is fundamentally designed around a pointer?

Of course, GitHub for Mac should leverage Mac OS X's Accessibility infrastructure so it works with assistive technologies like VoiceOver and full keyboard control (I hope it does!) but I suspect from your comment that's not what you're looking for.

Re: GitHub for Mac 1.1

#39
post #23

Two annoying things I noticed: * Spelling correction in commit messages. * Option-Z commits instead of undos when entering a commit message.

> Option-Z commits instead of undos when entering a commit message.

Cmd-z. Opt-z types ohm: Ω.

I wonder why they did that.

Re: GitHub for Mac 1.1

#40

Line Committing is a killer feature. Right now, I force myself to check in code for the smallest change because I want my commit to reflect a meaningful change. I could certainly save a lot of time if I had the flexibility to make bunch of changes in the file and then commit them in separate hunks.

[shameless plug] http://git-cola.github.com/ can do by-line and by-hunk editing of both the index and work tree. It's had this feature since early 2008 ;-)

I find it easier to do it with a GUI vs. with `git add -p`.

Post reply on HN