Repository
Noun · Development
Definitions
A data structure managed by a version control system that stores a project's complete file history, branches, tags, and metadata. In Git, this is the .git directory containing the object database of commits, trees, and blobs that represent every recorded state of the project.
In plain English: A project's home that stores not just the current files but every change ever made, so you can see or undo anything from the past.
Example: "The repository has 12 years of history and 80,000 commits — git log is basically the institutional memory of the project."