セクション 27 / 42
開発の土台
Git/GitHub
Gitは“セーブ&履歴”、GitHubは“ネット上の保管庫”
ものづくりの途中で「前の状態に戻したい」「だれかと一緒に作業したい」——それを助けるのが Git と GitHub です。
Git=「セーブ&履歴」機能
Git(ギット)は、作業の節目を記録して、いつでも前に戻れるようにする仕組みです。ゲームの“セーブ”や、文書の“変更履歴”をイメージしてください。失敗しても巻き戻せるので、安心して挑戦できます。
- コミット(commit)
- セーブすること(「ここまでの変更を記録」)。
- リポジトリ(repository)
- プロジェクトの保管箱(履歴ごと)。
- ブランチ(branch)
- 本線を汚さずに試すための“別の作業レーン”。
GitHub=「ネット上の保管庫&共同作業の場」
GitHub(ギットハブ)は、そのセーブデータ(リポジトリ)をネット上に置いておく場所です。バックアップにもなり、ほかの人と一緒に作業したり、公開したりできます。
- プッシュ(push)
- 自分のセーブをGitHubに上げる。
- プル(pull)
- GitHubの最新を自分の手元に取り込む。
- プルリクエスト(PR)
- 「この変更を取り込んで」と提案する仕組み。
操作はAIに任せてOK
「ここまでをコミットして」などの操作はClaude Codeに任せられます。大事なのは「セーブして履歴を残す」「GitHubに上げてバックアップ&公開する」という“概念”を分かっていることです。
公開=世界から見える
GitHubに上げる(公開設定だと)世界中から見えるということ。.envやパスワードを上げないよう注意(→セキュリティ)。
理解度チェック
読み込み中…