WordGarden.io

repo

C2
Fairly common

Pronunciation

UK

    US

    • /ˈripoʊ/

    Meanings

    Noun

    1. a software or source-code repository

    2. (informal)the repossession of a car or other property for nonpayment

    3. a repurchase agreement used for short-term secured borrowing in finance

    Beyond the definition

    Today, "repo" most often means a repository, especially in tech. Picture a shared place where code for an app or website is kept, updated, and organized. When developers say, "Send me the repo" or "The repo is on GitHub," they mean the project files and history stored in one place.

    But "repo" also has an older everyday meaning tied to repossession. If someone stops making payments on a car or other financed item, the lender may take it back, and people may say the car got repoed or was taken in a repo. In finance, "repo" can also mean a repurchase agreement, but that is a more specialized use.

    Examples

    1. 1

      GitHub project

      I put the latest version of the app in our GitHub repo.

    2. 2

      Link request

      Can you send me the link to the repo?

    3. 3

      Public code

      This repo is public, so anyone can read the code.

    4. 4

      Local copy

      She cloned the repo and started fixing the bug.

    More examples
    1. 5

      Project structure

      We keep the frontend and backend in separate repos.

    2. 6

      Pull request

      Before you open a pull request, make sure your changes are pushed to the repo.

    See also

    Similar

    Shades of meaning

    • codebase
    • project folder

    Contrast

    Used with (collocations)

    • git repo
    • clone a repo
    • private repo
    • remote repo

    Word family

    • repos

    Explore

    Forms and spellings

    1 form open this card.

    Main spelling

    • repo