ARTICLE

GitHub(ギットハブ)使い方入門|初心者向けリポジトリ・プルリクエスト・GitとGitHubの違いを解説

2026/9/16

SHARE

GitHubの使い方を初心者向けに解説。リポジトリ・コミット・プルリクエスト・無料プランの機能・GitLabとの違いも紹介。

Gi

GitHub(ギットハブ)使い方入門|初心者向けリポジトリ・プルリクエスト・GitとGitHubの違いを解説

ARTICLE株式会社renue
renue

株式会社renue

2026/9/16 公開

renueについて

renueは、AIで業務を実装する会社です

AIコンサルティングから図面AI・広告運用エージェント・コールセンターAIまで、実際に動いているサービスをご覧いただけます。renueが何をしている会社か、まずはサービス一覧からご確認ください。

GitHubとは:2025年版公式レポートで世界1億8,000万人超が使うコード管理・開発コラボレーションプラットフォーム

GitHub(ギットハブ)は、Microsoftが提供するクラウドベースのコード管理・開発コラボレーションプラットフォームです。GitHubの公式レポートOctoverse 2025(2025年10月28日公表)は、世界1億8,000万人超の開発者と、集計期間中に平均で毎秒1人超が新たに参加したと報告しています。同レポートの2025年の国別開発者数ランキングでは、日本は6位です。

エンジニアのコード共有・バージョン管理ツールとして知られていますが、近年は非エンジニアのプロジェクトマネージャー・デザイナー・ライター・マーケターがIssue管理やドキュメント管理の用途でも使うプラットフォームに進化しています。

GitとGitHubの違い

GitとGitHubはよく混同されますが別物です。Gitはローカル環境(自分のPC上)で動作する「バージョン管理システム」です。誰が・いつ・どこを変更したかの履歴を管理するオープンソースソフトウェアで、2005年にLinusトーバルズが開発しました。GitHubはGitをクラウド上で利用できるようにしたプラットフォームサービスです(GitHub公式ドキュメントより)。Gitのバージョン管理機能に加え、チームでの共同編集・コードレビュー・CI/CD自動化・Issue管理・プロジェクト管理などの機能が追加されています。「GitがエンジンでGitHubがその車」というイメージが近いです。

GitHubの無料プランでできること

GitHubには個人向けのFree・Proと、組織向けのFree・Team・Enterpriseがあります。2026年9月17日確認の公式価格ページでは、Teamは1ユーザー月額4米ドル、Enterpriseは1ユーザー月額21米ドルからと表示され、最初の12か月の価格という注記があります。契約時には請求周期・更新条件を確認してください。無料プランでも以下が利用できます。

  • プライベートリポジトリが無制限:2019年1月に無制限化。コラボレーター数の制限も2020年4月に撤廃済み(2019年1月7日の発表、2020年4月14日の発表)
  • GitHub Actions(CI/CD)が月2,000分無料:非公開リポジトリ等の標準ランナー用の枠です。公開リポジトリで標準GitHubホステッドランナーを使う実行時間は無料ですが、larger runnersは有料で、同時実行数・実行時間等の制限もあります(課金・無料枠、利用制限)
  • Packagesストレージ 500MB
  • Issues・ディスカッション・GitHub Projectsの基本機能

ただし、プライベートリポジトリでのコードオーナー設定・必須レビュアー・ブランチ保護ルールは、個人所有ならPro、組織所有ならTeamまたはEnterpriseで利用できます。公開リポジトリではFreeでも利用できる機能です(GitHubのプラン別機能)。

GitHubの基本概念:5つのコアキーワード

1. リポジトリ(Repository)

ファイル・フォルダ・変更履歴をすべて保存する「プロジェクトの入れ物」です。公開(Public)または非公開(Private)を選択して作成します。Octoverse 2025では、総プロジェクト数6億3,000万、公開・オープンソースのリポジトリ3億9,500万と報告されています。1つのプロジェクト=1リポジトリが基本的な単位です。

2. コミット(Commit)とプッシュ(Push)

コミットはファイルの変更を「記録する」操作です。「いつ・誰が・何を変えたか」のスナップショットが保存され、コミットメッセージ(変更内容の説明文)を添付します。プッシュはローカル環境でのコミットをGitHub(リモートリポジトリ)にアップロードする操作です。コミットが日記の「一日分の記録」なら、プッシュは「日記帳をクラウドに保存する」操作と考えるとイメージしやすいです。

3. ブランチ(Branch)

メインの作業ライン(`main`ブランチ)から分岐した「作業用コピー」です。本番コードに影響を与えずに新機能の開発や修正作業を行えます。複数人が別々のブランチで並行作業することで、互いの作業を分けて進められます。ただし、同じ箇所等を変更すると、統合時にマージ競合が起こる場合があります。作業が完了したらメインブランチに統合(マージ)します。

4. プルリクエスト(PR)

ブランチでの作業完了後に「このブランチの内容をmainに取り込んでほしい」と申請する機能です(GitHub Flow公式ドキュメントより)。PR上でコードレビューのコメント・承認・却下ができ、変更内容と議論の履歴が一か所に集約されます。Octoverse 2025の集計では、月平均4,320万件のプルリクエストがマージされています。チームでの変更管理の中心的な仕組みです。

5. GitHub Actions(CI/CD自動化)

GitHubに内蔵されたCI/CD(継続的インテグレーション・継続的デリバリー)自動化プラットフォームです(GitHub Docsより)。「コードをプッシュしたら自動でテストを実行する」「プルリクエストをマージしたら自動でデプロイする」などの処理を自動化できます。ワークフローはYAMLファイルで定義し、GitHub上で管理できますが、処理内容に応じて実行環境上のビルドツールや外部サービス、認証情報等を設定します(ワークフローとランナーの仕組み)。

GitHubで守備範囲を広げる:エンジニア以外でもできる活用法

1つの領域を深く理解していれば、隣接領域はAIを活用して守備範囲を広げられます。GitHubはその実践の場として機能します。

GitHubはコード管理ツールとして設計されていますが、以下の機能はエンジニア以外でも使いこなせます。

  • Issues(イシュー)でタスク管理:バグ報告だけでなく、機能要望・作業タスク・改善提案・質問スレッドとして活用できます。ラベル(カテゴリタグ)・担当者アサイン・マイルストーン(期限)設定が可能で、プロジェクトマネージャーがエンジニアへの依頼・進捗追跡に使えます
  • GitHub Projects(プロジェクトボード):Jiraやバックログに近いカンバンボード形式でIssue・PRを管理できます。コードと課題管理の一元化が可能です
  • Markdownでのドキュメント管理:マニュアル・仕様書・議事録などをリポジトリに保存し変更履歴を管理できます。「誰が・いつ・どこを書き換えたか」が追跡可能で、ドキュメントの属人化解消に有効です
  • AIとの連携:Claude CodeやCursorなどのAIツールがGitHub上のドキュメントを自動で読み込む仕組みにより、リポジトリ内のファイルがAIの「知識ベース」として機能します。ビジネス側のメンバーが仕様をGitHubに書き込むことで、エンジニアとAIが共有できる情報基盤になります

GitHub・GitLab・Bitbucketの比較

比較項目 GitHub GitLab Bitbucket
運営 Microsoft 独立系(上場企業) Atlassian
ユーザー規模 1億8,000万人超(Octoverse 2025) 推定登録ユーザー5,000万人超(2026年6月) 公式紹介では開発者1,500万人(2026年9月確認)
セルフホスティング 有料版(Enterprise Server) 無料OSS版(Community Edition、MITライセンス)あり 有料(Data Center版)。Bitbucketは他のData Center製品の2029年終了対象外で、既存顧客にはHybrid Licenseへの方針が案内されています。新規導入・更新条件は提供元に確認
CI/CD GitHub Actions GitLab CI/CD(開発基盤に統合) Bitbucket Pipelines(Cloud側の機能)
強みのある連携 Microsoft/Azure・オープンソース DevSecOps一体型・自社ホスティング Jira・Confluence連携

各社の公表人数は時点や登録者・開発者の定義が異なるため、同条件の規模ランキングとしては比較できません。GitHubには多様な公開プロジェクトと連携機能があります。CI/CDパイプライン一体型のDevOpsプラットフォームが必要な場合はGitLab、すでにAtlassianのJira・Confluenceを使っている組織にはBitbucketが適しています(GitLab CI/CD公式資料、Bitbucket公式紹介を基に、既存ツールや運用方針に合わせて比較)。

よくある質問(FAQ)

Q. 無料でプライベートリポジトリは使えますか?

はい、無制限で作成できます。2019年1月にGitHubが発表した方針変更により、Freeプランでもプライベートリポジトリを無制限に作成でき、コラボレーター数の制限も2020年4月に撤廃されました(2019年1月7日の発表、2020年4月14日の発表)。ただし、非公開リポジトリでブランチ保護ルール・コードオーナー・必須レビュアーを使うには、個人所有ならPro、組織所有ならTeamまたはEnterpriseが必要です。公開リポジトリではFreeでも利用できます。(公式のプラン別機能)

Q. GitHubはエンジニア以外でも使えますか?

使えます。非エンジニアのプロジェクトマネージャー・デザイナー・ライターも、Issue管理・ドキュメント管理・プロジェクトボードの用途で利用できます。(GitHub Projectsの機能)コードを書く必要はなく、IssuesとGitHub ProjectsだけでもJiraやバックログに近いプロジェクト管理が実現できます。

Q. プルリクエストとマージリクエストは違いますか?

同じ概念の呼び方の違いです。GitHubでは「プルリクエスト(PR)」、GitLabでは「マージリクエスト(MR)」と呼びます。どちらも「ブランチの変更を指定した取り込み先ブランチに統合する提案」を意味し、取り込み先はmainに限りません。(GitHubのベースブランチ、GitLabのマージリクエスト)

Q. GitHub Actionsの無料枠は何分ですか?

標準GitHubホステッドランナー用の月間無料枠は、Freeが2,000分、Pro・Teamが3,000分、Enterprise Cloudが50,000分です。公開リポジトリで標準ランナーを使う実行時間は無料ですが、larger runnersは公開でも有料です。同時実行数やジョブの実行時間等にも制限があります。(公式の課金・無料枠、利用制限)

Q. GitHub Copilotとは何ですか?

GitHubが提供するAIコーディング支援ツールです。コードの自動補完・コード生成・テスト作成・コードの説明などができます。2026年9月17日確認の月額料金は、個人向けCopilot Proが10米ドル、Pro+が39米ドル、Maxが100米ドルです。Copilot Freeは月2,000件のコード補完等を無料で利用できます。法人向けはBusinessが1席月19米ドル、Enterpriseが1席月39米ドルで、EnterpriseはGitHub Enterprise Cloud向けです。チャットやエージェント等にはプラン別のAIクレジット枠があり、追加利用の課金条件を確認してください。(公式プラン・クレジットの説明、料金表)

まとめ:GitHubはコード管理だけでなく開発チーム全体の情報基盤

Octoverse 2025によると、GitHubは世界1億8,000万人超が使うコード管理・開発コラボレーションプラットフォームです。リポジトリ・コミット・プッシュ・ブランチ・プルリクエストの5概念を理解するだけで基本的な開発フローに参加できます。無料プランでも十分な機能が使えるため、まず今日、GitHubアカウントを作成して自分用のプライベートリポジトリを1つ作り、Markdownでドキュメントを1件書いてコミットするところから始めてみてください。

GitHub導入・開発チーム支援はrenueへ

「GitHubを開発チームに導入したい」「GitHub Actionsで開発・デプロイを自動化したい」「エンジニアと非エンジニアが同じ情報基盤で動く仕組みを作りたい」という方は、IT環境整備・DX推進を支援するrenueにご相談ください。

無料相談はこちら →

あわせて読みたい

AI活用のご相談はrenueへ

renueは自社開発のAIツールを自社運用するAIコンサルティングファームです。

→ 詳細を見る

SHARE

FAQ

よくある質問

はい、無制限で作成できます。2019年1月にGitHubが発表した方針変更により、Freeプランでもプライベートリポジトリを無制限に作成でき、コラボレーター数の制限も2020年4月に撤廃されました。ただし、非公開リポジトリでブランチ保護ルール・コードオーナー・必須レビュアーを使うには、個人所有ならPro、組織所有ならTeamまたはEnterpriseが必要です。公開リポジトリではFreeでも利用できます。 出典: 2019年の無制限化 、 2020年のコラボレーター制限撤廃 、 プラン別機能 。

使えます。非エンジニアのプロジェクトマネージャー・デザイナー・ライターも、Issue管理・ドキュメント管理・プロジェクトボードの用途で利用できます。コードを書く必要はなく、IssuesとGitHub ProjectsだけでもJiraやバックログに近いプロジェクト管理が実現できます。 出典: GitHub Projects 。

同じ概念の呼び方の違いです。GitHubでは「プルリクエスト(PR)」、GitLabでは「マージリクエスト(MR)」と呼びます。どちらも「ブランチの変更を指定した取り込み先ブランチに統合する提案」を意味し、取り込み先はmainに限りません。 出典: GitHub PR 、 取り込み先ブランチ 、 GitLab MR 。

標準GitHubホステッドランナー用の月間無料枠は、Freeが2,000分、Pro・Teamが3,000分、Enterprise Cloudが50,000分です。公開リポジトリで標準ランナーを使う実行時間は無料ですが、larger runnersは公開でも有料です。同時実行数やジョブの実行時間等にも制限があります。 出典: GitHub Actionsの課金 、 利用制限 。

GitHubが提供するAIコーディング支援ツールです。コードの自動補完・コード生成・テスト作成・コードの説明などができます。2026年9月17日確認の月額料金は、個人向けCopilot Proが10米ドル、Pro+が39米ドル、Maxが100米ドルです。Copilot Freeは月2,000件のコード補完等を無料で利用できます。法人向けはBusinessが1席月19米ドル、Enterpriseが1席月39米ドルで、EnterpriseはGitHub Enterprise Cloud向けです。チャットやエージェント等にはプラン別のAIクレジット枠があり、追加利用の課金条件を確認してください。 出典: Copilotのプラン 、 Copilot料金表 。

renueについて

renueは、AIで業務を実装する会社です

AIコンサルティングから図面AI・広告運用エージェント・コールセンターAIまで、実際に動いているサービスをご覧いただけます。renueが何をしている会社か、まずはサービス一覧からご確認ください。

関連記事

AI導入・DXの悩みをプロに相談してみませんか?

AIやDXに関する悩みがありましたら、お気軽にrenueの無料相談をご利用ください。renueのAI支援実績、コンサルティングの方針や進め方をご紹介します。

無料資料をダウンロード