Repository
Also called repo.
A repository is a project's stored files and their recorded change history, commonly managed with GitGit is a version-control tool that records changes to files and helps people combine work over time..
Example
The bot.ski site lives in a GitGit is a version-control tool that records changes to files and helps people combine work over time. repository. A commitA commit records a project state in Git, plus history information such as the parent commit, the author, and a message. in that repository records one state of the files. Cloning makes another copy of that history.
Why it matters
People say repo for short. The repository holds the commits. A folder of files with no GitGit is a version-control tool that records changes to files and helps people combine work over time. history is not yet a repository. A hostingHosting is providing the computers that keep a website or application available to the people who use it. website can store a copy of the repository. The website is not the repository.
Common confusion
Repo is this word. It is not a synonym for GitHub, and GitGit is a version-control tool that records changes to files and helps people combine work over time. is not a synonym for the repository.
Sources
Updated September 30, 2026.
