GitHub のプランについて
GitHub には、コードを保存および共同作業するための無料のプランと有料のプランが用意されています。 個人用アカウントでのみ利用できるプランや、組織アカウントとエンタープライズ アカウントでのみ利用できるプランがあります。 アカウントの詳細については、「GitHub アカウントの種類」を参照してください。
各プランの料金と機能については、GitHub Pricing を参照してください。 計画された機能と製品の詳細については、GitHub public roadmap を参照してください。
GitHub Docs を読む際は、お使いのプランが反映されたバージョンを選択してください。 詳しくは、「GitHub Docs のバージョンについて」をご覧ください。
個人アカウント用の GitHub Free
個人アカウント用の GitHub Free では、完全な機能セットを���つ無制限のパブリック リポジトリ上で無制限のコラボレータと、そして限定された機能セットを持つ無制限のプライベート リポジトリ上で作業ができます。
GitHub Free の個人アカウントには次が含まれます。
- GitHub Community Support
- Dependabot alerts
- パブリック リポジトリのデプロイ保護規則
- 2 要素認証の強制
- 500 MB の GitHub Packages ストレージ
- GitHub Actions 機能:
- 1 か月あたり 2,000 分
- パブリック リポジトリのデプロイ保護規則
- パブリック リポジトリ内の GitHub Pages
GitHub Pro
個人アカウント用の GitHub Free で利用できる機能に加え、GitHub Pro には以下が含まれます。
- メールでのGitHub Support
- 1 か月あたり 3,000 GitHub Actions 分
- 2 GB の GitHub Packages ストレージ
- プライベートリポジトリでの高度なツールとインサイト:
-
必須のプル リクエスト レビュー担当者
-
複数の pull request レビュー担当者
-
保護されたブランチ
-
コード オーナー
-
参照の自動リンク
-
GitHub Pages
メモ
GitHub Pages サイトを非公開で発行するには、organization アカウントが必要です。 そして、オーガニゼーションには以下を使います: GitHub Enterprise Cloud
-
Wikis
-
リポジトリ分析情報グラフ: Pulse、投稿者、トラフィック、コミット、コード更新頻度、ネットワーク、フォーク
-
組織の GitHub Free
OrganizationのGitHub Freeでは、完全な機能セットを持つ無制限のパブリックリポジトリ上で無制限のコラボレータ、あるいは限定された機能セットを持つ無制限のプライベートリポジトリで作業ができます。
個人アカウント用の GitHub Free で利用できる機能に加えて、Organizationの GitHub Free には以下が含まれます。
- GitHub Community Support
- グループを管理するための Team アクセス コントロール
- 1 か月あたり 2,000 GitHub Actions 分
GitHub Team
OrganizationのGitHub Freeで利用できる機能に加えて、GitHub Teamには以下が含まれます。
-
メールでのGitHub Support
-
1 か月あたり 3,000 GitHub Actions 分
-
2 GB の GitHub Packages ストレージ
-
GitHub Advanced Security 製品を購入するオプション:
- GitHub Code Security
- GitHub Secret Protection
詳細については、「GitHub Advanced Security について」を参照してください。
-
プライベートリポジトリでの高度なツールとインサイト:
-
必須のプル リクエスト レビュー担当者
-
複数の pull request レビュー担当者
-
Team の pull request レビュー担当者
-
保護されたブランチ
-
コード オーナー
-
スケジュールされたリマインダー
-
GitHub Pages
メモ
GitHub Pages サイトを非公開で発行するには、organization アカウントが必要です。 そして、オーガニゼーションには以下を使います: GitHub Enterprise Cloud
-
Wiki
-
セキュリティの概要
-
リポジトリ分析情報グラフ: Pulse、投稿者、トラフィック、コミット、コード更新頻度、ネットワーク、フォーク
-
GitHub では、ユーザーごとに GitHub Team に対して課金されます。 詳しくは、「ユーザごとの価格付けについて」をご覧ください (Free、Pro、Team のドキュメント)。
GitHub Actions の使用は、パブリック リポジトリの標準の GitHub ホステッド ランナーとセルフホステッド ランナーの場合は無料です。 「ジョブのランナーを選択する」を参照してください。 プライベート リポジトリの場合、各 GitHub アカウントは、アカウントのプランに応じて、GitHub ホステッド ランナーで使用できる無料の分数とストレージのクォータを受け取ります。 含まれる量を超えて使うと、アカウントに課金されます。
GitHub Enterprise
GitHub Enterprise には 2 つのデプロイ オプションが含まれます。クラウド内の GitHub でホストされる GitHub Enterprise Cloud と、セルフホステッドの GitHub Enterprise Server です。 詳しくは、「Enterprise 向け GitHub について」をご覧ください。
GitHub Team で利用可能な機能に加えて、GitHub Enterprise には以下が含まれます。
- GitHub Enterprise サポート
- 追加のセキュリティ、コンプライアンス、およびデプロイメントコントロール
- SAML シングル サインオンによる認証
- SAML または SCIM を使用したアクセスのプロビジョニング
- プライベート リポジトリまたは内部リポジトリの GitHub Actions を含むデプロイ保護規則
- GitHub Connect
- 内部リポジトリ、リポジトリ規則などのその他の機能。
GitHub Enterprise Cloud には具体的には以下が含まれます。
-
1 か月あたり 50,000 GitHub Actions 分
- 含まれる分は、標準の GitHub ホストランナーでのみ使用できます。 より大きなランナー (larger runner) の請求の詳細については、「より大きなランナーの概要」を参照してください。
-
50 GB GitHub Packages ストレージ
-
99.9% の月間稼働率のサービス レベル アグリーメント
-
Enterprise アカウントで複数の GitHub Organization に対してポリシーと請求を一元管理するためのオプション。 詳しくは、「Enterprise アカウントについて」をご覧ください。
- 既存の組織を GitHub Enterprise Cloud にアップグレードすると、Enterprise アカウントには組織が含まれます。 詳細については、GitHub Enterprise Cloud ドキュメントの「アカウントのプランをアップグレードする」と「Enterprise アカウントの作成」を参照してください。
-
Enterprise Managed Users を使って、開発者のユーザー アカウントをプロビジョニングおよび管理するためのオプション。 詳しくは、「Enterprise Managed Users について」をご覧ください。
-
監査ログ ストリーミングや IP 許可リストなどの追加機能。 詳細については、GitHub Enterprise Cloud ドキュメントの「Enterprise の監査ログのストリーミング」と「IP 許可リストを使用して Enterprise へのネットワーク トラフィックを制限する」を参照してください。
-
一意のサブドメインで、特定のリージョンに会社のデータをホストするオプション
GitHub Enterprise Cloud で使用できる機能の詳細な一覧については、「価格」に関するページを参照してください。
GitHub と GitLab、Bitbucket、Jenkins の比較については、「GitHub と他の DevOps ソリューションの比較」を参照してください。
GitHub Enterprise Cloud と GitHub Enterprise Server を評価するように試用版を設定できます。 詳細については、「GitHub Enterprise Cloud のトライアルを設定する」および「GitHub Enterprise Server のトライアルを設定する」を参照してください。
参考資料
- ユーザーごとの価格付けについて (GitHub Enterprise Cloud のドキュメント)