Simple play icon Course
Skills Expanded

Git Deep Dive

by Paolo Perrotta

Are you ready to graduate from “Git user” to “Git power user”? This course goes in depth about basic Git operation and shows you how to deal with large real-life projects.

What you'll learn

You can use Git for years, and still get that nagging feeling that you’re missing something. This ideal follow-up to the course, How Git Works, gives you the information you need to become a Git power user.

In the first part of the training, you’ll revisit some of Git’s basic features in depth. Along the way, you’ll also take the chance to demystify puzzling commands such as “git reset." Then, in the second part of the training, you’ll see how to scale Git to large projects, with features such as LFS and submodules. All of that in a little more than two hours!

About the author

Paolo Perrotta is the author of "Programming Machine Learning" and "Metaprogramming Ruby". He has hundreds of articles, conference speeches and training deliveries under his belt. He developed software in domains ranging from automotive to healthcare, large-scale web sites, and computer games.

Ready to upskill? Get started