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.
You've always been able to do that via the command line (`git add -p `) but it's definitely great to see it in a more user friendly form.
GitHub for Mac 1.1
11–20 of 65 posts
Re: GitHub for Mac 1.1
#12I wrote a simple plugin for Sublime Text that opens the GitHub app and it's been working quite well as a replacement for Textmate & Git bundle. There's been a few rare times where I've had to drop back to command line because of crashes, but I'm glad to see it's being maintained and updated.
Re: GitHub for Mac 1.1
#13Line 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.
You've always been able to do that via the command line (`git add -p `) but it's definitely great to see it in a more user friendly form.
Re: GitHub for Mac 1.1
#14Re: GitHub for Mac 1.1
#15Line 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.
Re: GitHub for Mac 1.1
#16Earlier quoted context omitted.
You've always been able to do that via the command line (`git add -p `) but it's definitely great to see it in a more user friendly form.
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/
Re: GitHub for Mac 1.1
#17Re: GitHub for Mac 1.1
#18I'm a big fan of the GitHub for Mac GUI, I still have to drop down to the terminal to handle a few specific commands (especially when the GUI gets stuck in a merge conflict loop), but it helps me quickly handle stuff and thumb through local repos, especially helping me visualize stuff. One thing I've noticed is that GitHub's web interface often misrepresents the number of branches we have. The number count is correct…
On the website, we only show you branches with unique commits. So if you merge a branch, it won't appear. This kind of sucks, but that page will get better with time.
Re: GitHub for Mac 1.1
#19Re: GitHub for Mac 1.1
#20They added line by line committing! That is awesome, I've been using citool for that forever, even though it's ugly on a Mac. (Along with diffing, commit surgery is one of the few tasks where a GUI really scores big).