This book explains how to use Git from command line on Windows, Mac OS and Linux Small startups and big companies use Git in their There is simply no way around it if you are a Software Developer. The problem is it can be very confusing. If you get stuck with Git and search for help – you’ll find two kinds of This book is different It is a guide that will help you understand how Git works. It is designed to give you the necessary knowledge to get started without overwhelming you with too much information. Key Features How This Book Helps First it goes over a typical workflow explaining what happens at each step. Then it goes over the most important commands and concepts. To help you understand and remember the concepts, the book uses analogies and visualizations. In the end of each chapter there are exercises that use example repositories. These exercises will help you understand and remember the concepts better. The example repositories that come with the exercises also serve as laboratories where you can experiment with Git. This will be very useful even after you finish the book. You will be able to use them as testing grounds if you got stuck with a problem in your project.