Guide to git

The free open source distributed version control system primarily used by developers to manage their source code. See how it works.

What is Git?

Git, open-source distributed version control system (DVCS) created by Linux developer Linus Torvalds in 2005.
As of 2024 Git is the most widely used version control system and is used by both individuals and companies
including Microsoft, Netflix, and Google.

Read more

Why do developers need Git?

  • Tracking Changes: Git allows you to track every change made to your codebase
  • Collaboration: Git enables multiple developers to work on the same project simultaneously
  • Open Source and Collaboration: Git is widely used in open-source projects, making it the standard for collaborative development
  • Rollback and Recovery: If you introduce a bug or make a mistake, Git lets you easily revert to previous working versions of your code, ensuring you can recover from errors quickly.
Read more

What is a branch in Git?

In Git, a branch is essentially a pointer to a specific commit in your project's history.
Think of it like a bookmark that lets you jump back to a particular point in time where your code was in a specific state.

Read more