Репозиторий
В Git репозиторий (англ. repository, коротко repo) — это структура данных, в которой хранится вся история изменений проекта.
Представь репозиторий как цифровой архив, который фиксирует каждое изменение в файлах проекта. В нём лежит не только текущее состояние файлов, но и все предыдущие версии, ветки, теги и метаданные обо всех правках.
Так как Git — это распределённая система контроля версий, у каждого разработчика в команде на компьютере есть собственная локальная копия всего репозитория проекта. Эти локальные репозитории можно синхронизировать с центральным удалённым репозиторием на сервере или на платформах вроде GitHub, GitLab или Bitbucket. Благодаря этому несколько человек могут вместе писать код для одного проекта, оставаясь при этом независимыми и имея возможность работать офлайн.
Примеры
Инициализировать новый Git-репозиторий в текущей директории:
git initСклонировать удалённый репозиторий по указанному URL на локальный компьютер:
git clone https://github.com/user/project.git.gitignoregit checkoutgit configgit taggit worktree