Skip to content
NNekwasa.R

Glossary

What Is a Repository (Repo)?

A repository — or repo — is a project’s home. It contains all the files for a project plus the complete history of every change, managed by Git.

Key points

  • One repo = one project (usually).
  • It includes code, documentation, and configuration.
  • On GitHub, a repo lives online and can be cloned to any computer.

Repos are the basic unit of GitHub — everything you push is part of a repo.

More terms

Browse all terms →