Learn git by doing! Each section teaches a specific skill or solves a specific problem - and each one includes a practical exercise for you to work through yourself. This deliberate practice means you will quickly pick up familiarity with all the git commands you need, and be able to use this tool for your own purposes. The short sections make this book ideal for those who are pushed for time as it can easily fit into short units of time rather than requiring sustained study.
This book assumes nothing, so beginners can begin at the beginning. More experienced users may choose to jump straight into the sections about rebasing or working with tracking branches - it's totally up to you!
Lorna is an independent web development consultant and trainer based in Leeds, UK and working with a wide variety of clients to improve their development practices. She is the author of traditionally published books "PHP Master" and "PHP Web Services" in addition to her Leanpub collection and writes regularly for her own site lornajane.net and other publications. A regular conference speaker, you can often find her at conferences and other events speaking about both business and technical topics, particularly HTTP and APIs. Outside of work, Lorna leads the joind.in open source project - enabling real-time public feedback for speakers and organisers of community events.