Git Apprentice
Learn how Git works under the hood, how to set up your own repos, as well as how to deal with remote syncing. By Chris Belanger & Sam Davies.
Who is this for?
This book is for anyone who would like to leverage the power of version control with Git in their software development process.
Covered concepts
- Setting up repos
- Staging
- Syncing
- Merging
Chances are if you’re involved with software development you’ve heard of and have used Git at some point in your life. Version control systems are critical for any successful collaborative software project. Git is both simple to start using and accommodating for the most complex tasks with version...
moreBefore You Begin
This section tells you a few things you need to know before you get started, such as what you’ll need for hardware and software, where to find the project files for this book, and more.
Section I: Beginning Git
This section is intended to get newcomers familiar with Git. It will introduce the basic concepts that are central to Git, how Git differs from other version control systems, and the basic operations of Git like committing, merging, and pulling.
You may discover things in this section you didn’t quite understand about Git, even if you’ve used Git for a long time.