A central location in which data, usually source code, is stored and managed.
"A Git repository allows multiple developers to work on the same project by tracking changes to the codebase."
— @github · February 22, 2024