GitHubとは|Gitとの違いから無料でできることまで非エンジニア向けに解説

GitHubとは=履歴ごと預ける仕事ファイルの保管庫
目次

この記事でわかること

「AIに作業を任せていたら、GitHubという言葉が出てきた」「エンジニアの道具だと思っていたのに、自分にも関係あるの?」。生成AIやAIエージェントを使い始めた経営者・個人事業主の方から、最近よく聞く声です。

GitHubの解説記事はたくさんありますが、そのほとんどは開発者向けに書かれています。この記事では、プログラムを書かない人に向けて、GitHubとは何か、Gitと何が違うのか、無料でどこまでできるのかを、仕事の言葉で説明します。

この記事で扱う主な内容は、次のとおりです。

  • GitHubとは何か(Gitとの違いの整理)
  • 何のために使うのか
  • 無料でどこまでできるか
  • 最低限おぼえておく用語3つ
  • 注意点と危険性

GitHubとは(Gitとの違いをまず整理)

GitHubとは、ファイルを「変更の履歴ごと」インターネット上で保管・共有できるWebサービスです。読み方は「ギットハブ」。世界中で使われている定番サービスで、2018年からはMicrosoftの傘下で運営されています。

名前のよく似た「Git」との関係を、先に1枚で整理します。ここさえ押さえれば、GitHubの記事の大半は読めるようになります。

Git(ギット) GitHub(ギットハブ)
正体 自分のパソコンの中で動く仕組み インターネット上のWebサービス
役割 ファイルの変更を検出し、選んだ節目をコミットとして記録する その記録ごとファイルを保管・共有する
たとえるなら 手元のノートに履歴を付ける道具 履歴付きノートを預ける保管庫

つまり、Gitが「記録する仕組み」、GitHubが「記録ごと預ける場所」です。Gitそのものの仕組み(履歴・戻せる・差分という3つの考え方)は、Gitとはで正体から解説しています。本記事は、GitHubというサービス側の話に集中します。

何のために使うのか(コードではなく「仕事のファイル」の置き場)

「GitHubは何のために使うのか」。検索でも最も多い質問です。答えを一言で言えば、複数の人(そしてAI)が同じファイルを安全に共同編集するためです。

GitHubは「プログラムのコードを置く場所」と説明されることが多いのですが、実体はもっと広く、履歴ごと共有できる仕事ファイルの置き場です。文章・設定ファイル・原稿・マニュアルのような、テキスト中心のファイルなら何でも管理できます。一方、WordやExcelなどのOffice文書、大容量の画像・動画、頻繁に中身が変わるデータファイルは、差分の確認や容量の面で不向きな場合があります。

そして今、プログラムを書かない人がGitHubに出会う場面が増えています。きっかけは大きく2つあります。

  • AIとの共同作業。Claude CodeのようなAIエージェントはGitと連携し、差分を確かめたり、選んだ節目をコミットとして記録したりしながら作業できます。その記録の保管・共有先として、GitHubが定番の受け皿になっています。
  • パソコンの複数台運用。メインPCとサブPCで同じ仕事フォルダを使いたいとき、GitHubを経由すると、履歴ごと最新版を共有しやすくなります。ただし、同じ箇所を同時に編集すれば「競合」(変更のぶつかり)は起こり得るため、作業前に最新を取り込み、変更を統合する運用とセットで使います。

「エンジニアの世界の道具が、AI経由で普通の仕事場に降りてきた」。これが、いまGitHubを調べる人が増えている背景です。AIエージェントの側の話は、Claude Codeの使い方で解説しています。

無料でどこまでできるか

GitHubは、個人利用なら無料プランで始められます。しかも、非公開のファイル置き場(プライベートリポジトリ)も無料で作れます

かつては「無料だと全世界に公開される」という時代もあったため、古い記事には「非公開は有料」と書かれていることがあります。現在は、個人の無料プランでも非公開の置き場を作れるのが基本です。人数や容量、細かな機能の制限は変わることがあるため、契約前に公式サイトの料金ページで現行の条件を確認してください。

仕事で使う場合の目安としては、「自分(と自分のAI)のファイルを保管・共有する」範囲なら無料プランで十分に始められる、と考えて差し支えありません。なお、これはあくまでファイル置き場としての範囲の話で、GitHubの付加機能(自動処理のActionsなど)には無料枠や機能差が別にあります。

最低限おぼえておく用語は3つだけ

GitHubの画面には専門用語が並びますが、最初におぼえるのは3つで足ります。

  • リポジトリ:ファイル一式+その変更履歴をまとめた「保管箱」のこと。仕事のプロジェクト1つにつき、箱を1つ作るイメージです。
  • プッシュ:手元のパソコンで記録した履歴を、GitHub上の保管箱へ送ること。「アップロード」に履歴が付いたもの、と考えると近いです。
  • クローン:GitHub上の保管箱を、履歴ごと丸ごと手元のパソコンに複製すること。新しいパソコンで仕事を始めるときは、これで一式を持ってきます。

ブランチやプルリクエストといった用語も出てきますが、最初から必須ではありません。ブランチは、元のファイルに影響させずに試し書きを分けておく機能で、個人でも、AIの変更を隔離しておく使い方にも役立ちます。必要になった段階で学べば十分です。

最初の使い方(最小の4ステップ)

用語が分かったら、実際に使い始める流れも最小構成で押さえておきます。開発の手順ではなく、「非公開の保管箱を1つ持つ」ところまでです。

  • GitHubのアカウントを作る(無料)
  • リポジトリを新規作成する。このとき公開範囲は必ず「Private(非公開)」を選ぶ
  • 最初のファイルを置く(画面から直接アップロードするか、手元のGitからプッシュする)
  • 別のパソコンで使うときはクローンで一式を取得し、作業の前に最新の状態を取り込む

画面つきの公式チュートリアル(Hello World)も用意されているので、実際の操作はそちらに沿うのが確実です。AIエージェントに「このフォルダをGitHubの非公開リポジトリに上げて」と頼み、操作を任せる入り方もあります。その場合も、送り先のリポジトリと公開範囲(Privateになっているか)・鍵になる情報が混ざっていないか・何を送るか(差分)・送信の結果は、人が確認してください。

注意点と危険性(事故はこの2つから起きる)

「GitHub 危険性」という検索も多いのですが、サービス自体が危険というより、使い方の事故が2種類ある、というのが正確です。

  • 公開・非公開の設定ミス。リポジトリには公開(誰でも見られる)と非公開(自分と許可した人だけ)があり、作成時に選びます。仕事のファイルは非公開が原則です。公開設定のまま社内資料を置いてしまう事故が、実際に起きています。
  • パスワードや認証情報を保存してしまう。APIキーやパスワードの書かれたファイルは、たとえ非公開リポジトリでも保存しないのが鉄則です。通常のファイル削除だけでは、過去の履歴の中に情報が残り続けるためです。万一保存してしまったら、まずその鍵を無効化・再発行し、必要に応じて履歴の書き換えという専門的な対処を行います。鍵の置き場の考え方は、資格情報マネージャーとはで整理しています。

まずは「非公開で作る」「鍵になる情報は置かない」の2つが出発点です。そのうえで、アカウントの乗っ取りや誤削除といったリスクも残るため、二要素認証(ログイン時の追加確認)を有効にする、共有相手には必要最小限の権限だけ渡す、GitHubとは別系統のバックアップも持つ(バックアップの3-2-1ルールとは)、という基本もあわせて整えてください。

私がGitHubを最初から導入しなかった理由と、「導入トリガー」の考え方

AI運用の仕組みづくりの相談で、「最初からGitHubまで導入したほうがいいですか」と聞かれることがあります。私の答えは、「必要になる条件を先に決めて、その条件に達したときに導入すれば十分」です。

実際、自社のAI運用基盤を作り始めた当初、作業するパソコンは1台でした。この段階では、ローカルのGitで変更履歴を残し、作業フォルダを定期的にZIPにしてクラウドへ退避するだけで、必要な安全性を確保できていました。

1台運用で解決すべき問題は、誤った修正を元へ戻せることと、パソコンが故障してもファイルを復元できることの2つに絞られます。前者はGitが、後者はクラウド退避が受け持つ、という役割分担で足りたのです。

状況が変わったのは、作業環境を複数のパソコンへ広げたときでした。

どちらのパソコンに最新版があるか分からない。修正をもう一方へ反映し忘れる。ZIPの作成と展開のたびにコピーが増え、変更履歴がパソコンごとに分かれる。

クラウドへのZIP退避はバックアップには向いていますが、複数のパソコンで一つの正本を編集し続ける仕組みとしては、手作業が増えすぎました。

そこで初めて、ローカルGitの履歴をGitHubのリポジトリと同期する方式へ切り替えました。作業前に最新状態を取得し、作業後に変更を反映する。

これで「どのパソコンが正本か」と迷うのではなく、GitHubへ反映された状態を共有基準にできるようになりました。

つまり私がGitHubを導入した理由は、高機能だからではなく、複数の作業場所で、一つの変更履歴を共有する必要が生じたからです。

1台で作業している段階では、アカウント管理や認証、同期手順は、かえって負担になり得ます。初めてGitを扱う人が同時にGitHubまで覚えようとすると、仕組みを理解する前に操作でつまずきがちです。

なお、複数PCにしても、同じフォルダを2台で同時に編集することはしません。端末を切り替える前に変更をGitHubへ反映してから移る、という順番だけは崩さない運用にしています。

この経験からお伝えしたいのは、GitHubという道具そのものより、仕組みを導入する条件(導入トリガー)を先に決めておくことの大切さです。

2台目のパソコンで同じプロジェクトを扱う。複数人で正本を共有する。手動コピーによる上書き事故が起きた。こうした条件に達するまでは簡単な運用を続け、達したら次の仕組みへ移る、と決めておきます。

この考え方はGitHubに限りません。資料が1つならファイル添付で対応し、増えたら専用の仕組みを使い、手作業の限界を超えたら自動化する、というように段階を分けられます。

仕組みは先に全部そろえるのではなく、次の段階へ移る条件を先に決めておく。それが、不要な複雑化を避けながら、基盤を強くする時期を逃さないコツだと考えています。

GitHubについてよくある質問

GitHubの何がすごいのですか?

「誰が・いつ・何を変えたか」が残る状態で、世界中の人やAIと同じファイルを共同編集できることです(「なぜ変えたか」は、変更の記録に人やAIがメッセージとして書き添えることで残ります)。この仕組みが事実上の世界標準になっているため、開発の共同作業の多くはGitHubを前提に回っており、Git・GitHubと連携するAI製品も多くあります。

GitHubの読み方は?

「ギットハブ」と読みます。Git(ギット)と、たまり場を意味するHub(ハブ)を組み合わせた名前です。

GitHub Copilotとは別物ですか?

別物です。GitHub Copilotは、GitHub社が提供するAIコーディング支援サービスの名前で、ファイルの保管・共有サービスであるGitHub本体とは役割が違います。詳しくはGitHub Copilotとはで解説しています。

GitHubはAIと関係がありますか?

大いにあります。Claude CodeなどのAIエージェントはGitと連携し、差分を確認したり、指示・許可した節目をコミットとして記録したりできます。その記録の共有先としてGitHubがよく使われます。「AIに仕事を任せる時代の、成果物の置き場」と考えると、非エンジニアにとっての位置づけがつかみやすくなります。

バックアップ代わりになりますか?

履歴ごと別の場所に保管されるため、バックアップの一部として機能します。ただし、GitHubだけに頼るのではなく、複数の保管先を組み合わせるのが安全です。考え方はバックアップの3-2-1ルールとはで解説しています。

関連記事と「AI戦略」に関するご案内

GitHubとは、ファイルを変更の履歴ごと保管・共有できるWebサービスであり、「コードの置き場」というより「履歴付きの仕事ファイルの置き場」です。個人の無料プランで非公開の保管箱を作れること、事故は「公開設定ミス」と「鍵情報の保存」の2つから起きること。この2点を押さえれば、AI時代の道具として安心して使い始められます。

仕組み側のGitはGitとは、バックアップ全体の設計はバックアップの3-2-1ルールとは、AIエージェントとの組み合わせはClaude Codeの使い方で、それぞれ整理しています。

AI活用を個別ツールの理解で終わらせず、経営や業務の改善につなげたい場合は、中小企業社長のためのAI戦略活用完全ガイドで全体像を確認できます。

このテーマの関連記事は、AIエージェント・自動化からまとめてお読みいただけます。
まずは無料のAI戦略診断(登録不要・約3分)で、あなたの会社がどこから始めるべきかを確認できます。もっと具体的に相談したい方は、お問い合わせ(30分無料リモート面談)へ。

確認日:2026年8月2日(GitHubの公式情報ほか各社の公開情報を参照)

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

西俊明(トシゾー)のアバター 西俊明(トシゾー) 中小企業診断士/AI実践戦略士/IT講師・著者

中小企業診断士/AI実践戦略士(商標出願中)/IT講師・著者。富士通で17年間、IT製品の営業・マーケティングに従事した後、独立。中小企業を中心に270社超を支援し、研修・セミナーへの登壇は250回を超える。現在は、生成AI・ITを経営や業務に生かす実践的な方法と、ITパスポート、情報セキュリティマネジメント、基本情報技術者試験などの学習法・過去問解説を発信している。著書に『改訂7版 ITパスポート最速合格術』など。

目次