Git コース
1 2 3 4 5 6 7
🏁 自由課題

自由課題:Gitで自分のプロジェクトを管理しよう

⏱ 約25分 やってみよう 1 クイズ 1

📖 導入

Git レッスン1〜7 で学んだことを使って、自分のプロジェクトを Git で管理して GitHub に公開しましょう!

テーマは自由です。自分が作ったものを世界に公開する体験をしてみましょう。

💡 テーマ例

  • 👤 自己紹介ページを Git で管理して GitHub に公開
  • 🎨 既存のチャレンジ作品を Git リポジトリにする
  • 📝 README.md を書いてポートフォリオ風にする
  • 🌿 ブランチを使って新機能を追加してみる

✍️ 作り始める前に:完成の条件を決めよう

まず「完成したらどんな状態か」を3つ書いてから作り始めましょう。

📋 ステップガイド

以下の流れで進めましょう:

  1. プロジェクトフォルダを作る — 管理したいファイルを1つのフォルダにまとめる
  2. git init — フォルダを Git リポジトリにする
  3. git add . — ファイルをステージに追加
  4. git commit -m "初回コミット" — 最初の記録を作る
  5. GitHub でリポジトリを作成 — ブラウザで新しいリポジトリを作る
  6. git remote add origin URL — GitHub と接続
  7. git push -u origin main — GitHub に送信
余裕があれば、ブランチを作って新機能を追加 → マージにも挑戦してみよう!

✅ チェックリスト(最低限やること)

  • git init でリポジトリを作成した
  • ✅ コミットが 3つ以上 ある
  • ✅ GitHub にリポジトリが公開されている
  • ✅ コミットメッセージが具体的に書かれている

🏆 難易度別チャレンジ

★☆☆ 基本

  • 1つのファイルを Git で管理して GitHub に push する

★★☆ 応用

  • README.md を書いてプロジェクトの説明を追加する
  • .gitignore を作って不要なファイルを除外する

★★★ 挑戦

  • ブランチを作って新機能を追加し、main にマージする
  • GitHub Pages でページを公開する

🔍 ヒント

ヒントを見る(まず自分で考えてみよう)
  • コミットメッセージの書き方:「何を変えたか」を具体的に書く(例:「ヘッダーのデザインを変更」)
  • .gitignore の使い方:管理したくないファイル名を1行ずつ書く(例:node_modules/.DS_Store
  • README.md の書き方:プロジェクト名、説明、使い方を書く
  • ブランチの作り方git checkout -b 新しいブランチ名
  • マージの仕方:main に戻ってから git merge ブランチ名

わからないことは Git 〇〇 やり方 で検索してみよう!

📌 完成したら

GitHub のリポジトリページを開いて、コミット履歴が見えることを確認しましょう。

リポジトリの URL を友達やSNSで共有してみよう!

✅ チェックリストをすべて満たしていたら、この自由課題は完了です!
おめでとう!Git を使ってプロジェクトを管理・公開できるようになりました。

このレッスンは役に立ちましたか?

目次