News for hackers. Stuff that matters.
Re: GitHub Desktop is now available by coldpie on Wednesday August 12, 2015 @01:12PM (#10049082)
Some features I use: Cherry-picking commits across branches. Merging branches. Rebases for forward-porting your work onto a new upstream. Bisects for determining which commit introduced a bug. Push/pull for sharing. Format-patch for sending patches around. Submodules.
Re: GitHub Desktop is now available by pbowyer on Wednesday August 12, 2015 @05:47PM (#10050870)
Two of these I haven't done: Cherry-picking (well I did once, it went so wrong I had to reset the repository), and Bisects. That sounds very useful.
Re: GitHub Desktop is now available by coldpie on Thursday August 13, 2015 @11:42AM (#10055019)
If you want to get a deeper understanding of what git's doing, read gitcore-tutorial(7). It's pretty easy to understand git's internals, and once you know them, it's easier to understand what the user commands are actually doing. Then, if something goes wrong, it's much easier to recover.