Github ちょっとした用語集
Git と GitHub の関係
Git → 「道具(ツール)」
- ファイルの変更を記録・管理するバージョン管理システムです。
- 自分のパソコンにインストールして使うソフトウェア。
GitHub → 「インターネット上の倉庫サービス」
Gitで管理しているプロジェクト(リポジトリ)をネット上に置いて、
保管・共有・共同開発できるウェブサービスです。
つまり:Git を使って作ったものを、GitHub にアップして共有・協力する
という関係です♪GitがなくてもGitHubは使えませんが、
GitHubがなくてもGitは自分のPCだけで使えます!
GitHubのフォークとは?
- 他人のリポジトリを自分のアカウントに丸ごとコピーすること。
- コピーした後は自由に変更でき、元のリポジトリに影響を与えません。
GitHubのプルリクエストとは?
「自分の変更を元のリポジトリに取り込んでください!」というお願い。
フォークしたリポジトリで修正→プルリクエストを送る→管理者が確認してマージ。
これでオープンソースに誰でも貢献できます!これならサイトにもスッキリ載せられますね♪
GitHubのリポジトリとは?
「プロジェクトの箱」のことで、以下のような特徴があります。
- プロジェクトのファイルやフォルダ、変更履歴をすべてまとめて保存する
- コード、画像、ドキュメントなどを入れて管理できる
- がいつ何を変更したかの履歴が全部残る
- 他の人と共有・協力して開発できる
つまり、「1つのプロジェクトのすべてを入れる倉庫」のようなものです♪
公開にすれば誰でも見られますし、非公開にもできます!
この記事はAI(Grok)による提案を元に編集されました。2025/12
コメント