As many of you know, I’m a long time user of Magit and really like it. I’m not, however, a power user and haven’t bothered to learn all the details. It’s hard to find documentation that describes how you go about actually using it in your day-to-day work.
Mickey to the rescue. Mickey always does a good job, of course, but Part 1 of his Magit tutorial is especially good. He approaches the topic from the point of view of integrating it into your work flow. That’s just what was missing from the current documentation.
In Part 1 he covers the basics: the status window, staging/unstaging files, committing, and history. If you’ve been thinking of trying out Magit but were put off by the difficulty of learning to use it, you will want to rush over to Mastering Emacs and read this excellent post. While you’re there, take a moment to look around the site. Mickey has lots of really good articles on using Emacs. I’ve learned a lot from his articles and I’m sure you will too.