Skip to main content

Section 13.4 Introduction to Git

One of the most widely used VCS tools today is Git. Git is a distributed version control system, meaning each developer has a full copy of the project history locally. Git is commonly used in conjunction with GitHub, a platform that hosts repositories online and facilitates collaboration.
Here are a few core Git concepts:
  • Repository (repo): A project managed with Git.
  • Branch: A parallel version of the repository used for developing features or experiments without affecting the main codebase.
  • Merge: Combining changes from one branch into another.
  • Clone: Making a local copy of a remote repository.
  • Pull / Push: Commands to fetch changes from a remote repo or upload your local commits to it.
You have attempted of activities on this page.