On Fri, Aug 28, 2015 at 11:26 AM, Alan Mackenzie <a...@muc.de> wrote: > > I disagree completely. A little time spent on git is time wasted. Only > a lot of time spent on git is useful.
I disagree with this. > git is to VCSs as assembler is to programming languages. To use either > effectively, you've got to have a complete grasp of the internal logic of > git/the processor. I agree with this. > the collected man pages of git (collected into an info file) > weigh in at 1.9 Mb. And if you read them all 12 times it probably wouldn't help you out with using git one bit. I haven't read most of it, and I'd say that I grok it. You really need to take time to understand how git works, and that doesn't actually take that much time. The man pages are mainly used to figure out what Linus named the command line option you're looking for when he was drunk and creating a new subcommand. Git has a beautiful design and a horrible interface. If you understand the design you'll know that there must be a way to do something, but you'll spend 15min figuring out which command line utility does it best. -- Rich