Software Engineering vocabulary · Version Control

Repository

Meaning in software engineering, with examples

/rɪˈpɑːzətɔːri/nounCore term

In software engineering, repository means: A storage place for a project's code and its full history of changes, usually managed with Git and often hosted online.

In Turkish: depo, kod deposu

How it is used

Almost always shortened to 'repo' in speech. You clone, fork, create and archive repositories. Teams talk about 'the backend repo', 'a private repo' and a 'monorepo', which holds many projects in one repository.

Example sentences

  1. The deployment scripts live in a separate repository.

  2. I can't push to the repository. Do I need write access?

Common collocations

  • clone a repository
  • private repository
  • public repository
  • create a repository

More terms: Version Control

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: