Pro Git 2 EditionEverything an Open Source Developer Needs to Know About Git This book will walk you through the basics of Gits basic usage to advanced features and tell you how and when to use it. Its not about listing commands, its about working principles, so once youve finished reading this book, youll understand Gits basics. The second edition introduces the GitHub community, a Git web site, in a single chapter, in response to the explosive growth of the open source community using Git. If you learn GitHub together, youll be able to get involved in the community, so youll get a bigger effect than using your own Git hosting. After the first release, Improved. Most of the examples in this book have been modified to use more simple HTTP. However, the core content of the Git Core teams efforts to maintain backward compatibility has not changed. Therefore, not only new learners of Git, but also those who already know Git can understand it without difficulty. In the final chapter, we are dealing with Gits covert and technical structure in depth.