Home - ParkinT/mastering_git GitHub Wiki

Mastering Git Wiki

This is a reference for those whom have become a Master of Git.

You are encouraged to provide suggestions and ideas to be included here in order to make this a valuable resource for all.


About The Video

Gain increased confidence with Git and gain a better understanding of how it works for better Source Control Management. Increase your coding effectiveness with features such as Stash, Aliases, and more. Go beyond the the simplest commands and gain a detailed understanding of those "magical" commands like Rebase, Revert and Reset. Get a good solid understanding of Branching, how it is implemented in Git and why Git branches are called "lightweight"

Who The Video Is For

Every software developer who first encounters Git falls into a common workflow pattern; frightened to deviate because the commands are arcane and some of the operation seem downright scary. Whether you are experienced with git or just getting started, this video guides you through with important HOWs based on a good understanding of WHY.

What You Will Learn

  • Work in parallel on different parts of your project and manage diversions with the aid of branching in Git
  • Manage conflicts in Git and become a Master of Merge
  • Gain confidence using features such as Reset and Revert and develop clean code in Git
  • Get better control over your project History in Git
  • Distribute changes in code effortlessly with the help of Patches in Git
  • Integrate external software into your project without affecting your app, with Git SubModules