Stage 1・初心者編 ー Lesson 1-1
Gitってなに? 失敗が怖くなくなる魔法
Gitはファイルの変更履歴を記録するシステム(タイムマシンのような仕組み)
💡 たとえるなら
ゲームのセーブデータみたいに、ファイルをいつでも前の状態に戻せる「タイムマシン」
このレッスンでは Gitがどういうものか を、図とイメージだけで理解します。コマンドはまだ出てきません。次のレッスンでインストールしてから実際に動かしていきます。
こんな経験、ありませんか?
Gitなしの世界
📄 memo_最終版.txt
📄 memo_最終版2.txt
📄 memo_本当に最終版.txt
→ どれが最新?わからない 😢
Gitありの世界
📄 memo.txt(1ファイルだけ)
↩ v1 最初のメモ
↩ v2 内容を修正
→ いつでも戻れる! 😊
ファイル名で世代管理する作戦は、すぐに「どれが本物の最新版?」がわからなくなります。Gitを使うと ファイルは1つのまま、その中身の歴史だけが裏側に積み重なっていきます。
イメージは「ゲームのセーブポイント」
ゲームをプレイするとき、節目で セーブ をしますよね。Gitもこれと同じで、好きなタイミングで「ここまでの状態」を残せます。失敗したら直前のセーブに戻ればいいので、思い切って試せるようになります。でもオートセーブではないので、自分でセーブをする必要があります。
このセーブポイントのことを、Gitの世界では コミット と呼びます。これからずっと付き合う言葉なので、頭の片隅に置いておいてください。
Gitを使うと何が嬉しい?
過去に戻れる
ミスしても安心
チームで共有
同時に作業できる
記録が残る
「いつ何を変えたか」がわかる
このレッスンのまとめ
わかったこと
✅ Gitは「ファイルのタイムマシン」
✅ 変更履歴をセーブポイント(コミット)として残せる
✅ いつでも過去のバージョンに戻れる
✅ チームで共同作業もできる
次のレッスンでは、自分のパソコンに Gitをインストール して、実際に使える状態にしていきます。
✏️ 理解度チェック
0 / 3 正解
各問題、選んだ瞬間に正解と解説が表示されます。気軽に試してください。
- Q1. Gitの一番の役割は次のうちどれ?
- Q2. 「memo_最終版2.txt」「memo_本当に最終版.txt」のように似たファイルが増えてしまう問題は、Gitを使うとどうなる?
- Q3. Gitがあると安心できる理由として最も適切なのは?