GLOSSA

リポジトリ

りぽじとり

Repository

一言でいうと

プロジェクトのコードと変更履歴をまとめて保存・管理する単位のこと。

詳しい意味

リポジトリ(repository / 略称 repo)は、プロジェクトのコード一式とその変更履歴を保存・管理する単位です。Git リポジトリでは、ファイル本体に加えて「いつ」「誰が」「何を」変更したかの履歴・ブランチ情報・タグなどが含まれます。GitHub / GitLab / Bitbucket などのホスティングサービスで共有・公開されます。リポジトリ単位でアクセス権限・CI/CD設定・Issue管理などが行われ、開発の中心となる場所です。「公開リポジトリ(public)」と「非公開リポジトリ(private)」を使い分けます。

何に使うか

新しいプロジェクトのコードを管理し始めるとき。チームでコードを共有・共同編集するとき。OSSとして公開するとき。

どんな時に出るか

「リポジトリを作成」「リポジトリをクローン」「うちのリポジトリは private です」といった場面で登場します。

具体例

  • 新規プロダクトのリポジトリを GitHub に作って、初期コードを push した。
  • リポジトリを public に切り替える前に、シークレットの混入をスキャンした。

別名・略称

repository(りぽじとり)repo(りぽ)レポジトリ(れぽじとり)

関連語

GitGitHub

初心者向けメモ

Google ドライブの「フォルダ」と「変更履歴」を組み合わせたイメージです。プロジェクト1つにつき1リポジトリで、その中にコードと「いつ誰が何を変えたか」が全部記録されています。

この説明に改善点はありますか?

この説明を修正提案する新しい用語を提案する

提案は管理者が確認した後に反映されます