Git is a popular distributed version control system (DVCS). In this course, learn how to create a local repository, commit files, push changes to a remote repository, fix errors in your commits, and many of Git's other features. Understand the difference between the working copy, staging area, and repository itself. Come learn the power of Git.
What is Git used for?
Distributed version control systems, such as Git, work on changesets. These changesets can shift around so both clients and servers can have the entire repository present.
What will I learn in this course?
You will learn about installing Git on various operating systems, configuring Git for your needs, and then how to work locally and remotely with Git.
James Kovacs is a Technical Evangelist for JetBrains. He is passionate in sharing his knowledge about OO, SOLID, TDD/BDD, testing, object-relational mapping, dependency injection, refactoring, continuous integration, and related techniques.