Are you completely new to version control systems & Git? Are you using Git commands but are not really sure how they work behind the scenes? Are you not able to use full power of Git?
If answer to any of these questions is yes, then this course can help you.
Git is one of the most elegant software tools that I’ve ever used. This is not just any other version control system. Git will change the way you work for better! Branching is the killer feature of Git that will make you more productive by allowing you to work on multiple things at same time.
To fully harness this power of Git, you need to know more than just commands. You need to understand the concepts behind those commands. Only then can you use Git with confidence and become super productive.
How this course will help you?
We have spent a lot of effort to design and record this course. We are not starting first lesson with typing commands. We spend some time understanding how version control systems work.
Then we explain the distributed version control systems. To know how Git is different than say SVN, you should know what is a distributed version control. You’ll learn that here.
Specification: Version Control with Git – Concepts with Hands On Projects