This book is free to download till end of October (normally costs $10) so be sure to grab your free copy before it expires.
Download here (you will need to register a free account)
In this 104 pages ebook you will learn from A to Z about how to work with Git – a new fast and efficient Version Control System. Git will help you to collaborate better with your mate in software and website development.
Getting Good with Git
What’s Inside?
Chapter 1: Introduction to Git
- What is Git? 7
- Why Should I Use a Version Control System? 9
- Where did Git Come From? 10
- Why Not Use Another Source Code Manager? 10
- Summary, 11
Chapter 2: Commands
- A Warning, 14
- Another Warning, 14
- Opening the Command Line, 15
- What You’re Looking At, 16
- Commands, 17
- Advanced Command Line Skills, 24
- Summary, 25
Chapter 3: Configuration
- Installing Git, 28
- Configuring Git, 33
- Using Git, 34
- Referencing Commits: Git Treeishes, 51
- Summary, 52
Chapter 4: Beyond the Basics
- Git Add Revisited, 55
- Git Commit Revisited, 65
- Git Reset, 66
- Git Checkout Revisited, 67
- Git Diff, 68
- Git Stash, 70
- Working with Remote Repositories, 71
- Git Rebase, 78
- Summary, 81
Chapter 5: GitHub
- What is GitHub? 84
- Signing Up, 84
- Tour of the Tools, 87
- Creating a GitHub Repository, 92
- Forking a Repository, 96
- Summary, 101
Appendix A: More Git Resources, 102
Appendix B: Git GUIS , 104
Download here (you will need to register a free account)





