News for hackers. Stuff that matters.
Re:High-Level Problems with Git and How to Fix Them by nhaehnle on Tuesday December 12, 2017 @02:35AM (#15903684)
Git doesn't actually make people deal with staging for every commit, though.

It's quite common to tell newcomers to always `git commit -a`, and `git add` for adding new files. That's pretty much exactly where SVN is/was, and nobody complained about that being complicated or onerous either.

Re:High-Level Problems with Git and How to Fix Them by jwilk on Tuesday December 12, 2017 @10:24AM (#15906183)
You probably want "git add -N"; otherwise "git diff" won't work as expected.