This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Git is the leading version control tool, and it's essential for developers. Learn how to use Git to track your own changes and collaborate with others.
Find out what source control is, and get an introduction to Git—the world's most popular version control system.
Learn how to create, modify and track changes on a project using Git.
Use Git to track changes to source code and collaborate with other developers
Level up your Git knowledge by learning how to keep code separate in branches, and how to merge them later.