Github ちょっとした用語集

Git と GitHub の関係

Git → 「道具(ツール)」

  • ファイルの変更を記録・管理するバージョン管理システムです。
  • 自分のパソコンにインストールして使うソフトウェア。

GitHub → 「インターネット上の倉庫サービス」

Gitで管理しているプロジェクト(リポジトリ)をネット上に置いて、
保管・共有・共同開発できるウェブサービスです。

つまり:Git を使って作ったものを、GitHub にアップして共有・協力する
という関係です♪GitがなくてもGitHubは使えませんが、
GitHubがなくてもGitは自分のPCだけで使えます!

GitHubのフォークとは?

  • 他人のリポジトリを自分のアカウントに丸ごとコピーすること。
  • コピーした後は自由に変更でき、元のリポジトリに影響を与えません。

GitHubのプルリクエストとは?

「自分の変更を元のリポジトリに取り込んでください!」というお願い。
フォークしたリポジトリで修正→プルリクエストを送る→管理者が確認してマージ。
これでオープンソースに誰でも貢献できます!これならサイトにもスッキリ載せられますね♪

GitHubのリポジトリとは?

「プロジェクトの箱」のことで、以下のような特徴があります。

  • プロジェクトのファイルやフォルダ、変更履歴をすべてまとめて保存する
  • コード、画像、ドキュメントなどを入れて管理できる
  • がいつ何を変更したかの履歴が全部残る
  • 他の人と共有・協力して開発できる

つまり、「1つのプロジェクトのすべてを入れる倉庫」のようなものです♪
公開にすれば誰でも見られますし、非公開にもできます!

この記事はAI(Grok)による提案を元に編集されました。2025/12