Skip to content

Repositories, commits and git

How code gets built and shipped

Reading 1 of 5

A repository is a project folder with a memory

A repository, universally shortened to repo, is the folder holding a project's source code. What makes it a repo rather than a folder is that it remembers every version of every file it has ever held.

The tool that provides that memory is git. GitHub, GitLab, Bitbucket and Azure DevOps are places to host git repos, not git itself.

Git is the tool. GitHub is a landlord for it.