第1章 ひとりで履歴を残す はじめて

前のメモを見返せるようにする

一つの買い物メモで、直す・区切りを残す・前の文章を見る、を体験します。インストールもアカウントも不要です。

  • GIT
  • 入門
  • 図解

「前の文章のほうがよかった」を助ける

買い物メモの「りんご」を「みかん」に直しました。でも、あとで「前は何と書いたっけ?」と困ることがあります。

メモ最新版.txt、メモ最終版2.txt と別名で保存し続けると、どれが本当の最新か分からなくなります。

Gitは、同じファイルの過去の内容を、理由つきで残す道具です。「ここまでを残そう」と自分で区切りを決めます。自動で全ての編集を記録する道具ではありません。

一つのメモで試してみる

下の図は本物のファイルを変更しない練習です。「次へ」で一つずつ進め、いまの文章と残した記録を比べてください。「戻る」は図解を前の場面へ戻すボタンです。

触って理解する / 模擬環境

メモを直しても、前の文章を見られる

このブラウザー内だけで動きます。実際のファイル変更・通信・AWS利用・課金は発生しません。

いま編集している memo.txt
買うもの:りんご
Gitに残した記録
まだ記録なし
最初のメモを見る

買い物のメモを作りました。ファイルの保存だけでは、Gitに過去の内容は残りません。

1 / 7
図解の全手順を文章で読む
  1. 最初のメモを見る

    買い物のメモを作りました。ファイルの保存だけでは、Gitに過去の内容は残りません。

    • いま編集している memo.txt:買うもの:りんご
    • Gitに残した記録:まだ記録なし
  2. 最初の区切りを残す

    あとで見返せるよう、いまの内容を選んで履歴に記録しました。ファイルの文章は変わりません。

    • いま編集している memo.txt:買うもの:りんご
    • Gitに残した記録:記録1「最初のメモ」 買うもの:りんご
  3. りんごを、みかんに直す

    買うものを変更してファイルを保存しました。変わったのは手元の文章だけ。記録1はりんごのままです。

    • いま編集している memo.txt:買うもの:みかん 変更:りんご → みかん
    • Gitに残した記録:記録1「最初のメモ」 買うもの:りんご
  4. 変更した区切りを残す

    変更の理由も見返せるよう、二つ目の記録を残しました。前の記録に上書きせず、履歴が一つ増えます。

    • いま編集している memo.txt:買うもの:みかん
    • Gitに残した記録:記録2「みかんに変更」 買うもの:みかん 記録1「最初のメモ」 買うもの:りんご
  5. 前の記録を読む

    やっぱり前は何を買う予定だった? 記録1を開くと「りんご」と分かります。読むだけなので、いまのファイルはみかんのままです。

    • いま編集している memo.txt:買うもの:みかん (いまの内容は変わらない)
    • Gitに残した記録:表示中:記録1 買うもの:りんご 記録2も履歴に残っています
  6. 前の文章を参考に書き直す

    りんごに戻したいので、前の文章を見ながら手元を編集しました。過去の履歴を消す操作ではありません。

    • いま編集している memo.txt:買うもの:りんご 変更:みかん → りんご
    • Gitに残した記録:記録2:みかん 記録1:りんご (この編集はまだ記録していない)
  7. 戻した理由も残す

    戻したことも三つ目の記録にしました。りんご→みかん→りんごの経緯を後から説明できます。

    • いま編集している memo.txt:買うもの:りんご
    • Gitに残した記録:記録3「りんごに戻す」 記録2「みかんに変更」 記録1「最初のメモ」

ファイルの保存と、履歴の記録は別

ファイルを保存すると、いまの文章が手元に残ります。Gitで区切りを記録すると、あとで見返せる履歴が増えます。この**区切りの記録を「コミット」**と呼びます。

記録には「みかんに変更」のような短い説明をつけます。何をしたか分かる言葉で十分です。説明だけでなく、その時点で選んだファイルの内容も記録されます。

Gitは記録していない過去の編集まで取り戻せるわけではありません。残しておきたい区切りで記録することが大切です。

前の文章に戻したいときは?

この図では、まず前の記録を読むだけにしました。それから前の文章を参考に書き直して、新しい記録を残しました。過去の履歴も、戻した理由も残ります。

実際のGitにはファイルを過去の状態へ置き換える操作もありますが、未記録の編集を消すことがあります。最初は、読み比べてから必要な箇所だけ書き直す方法で十分です。

ここまで分かれば大丈夫

「みかん」に編集したあと、まだ区切りを記録していません。前の「りんご」の記録は変わるでしょうか?

答えと理由を見る

変わりません。手元のファイルと、すでに残した記録は別だからです。区切りを記録すると、前の記録を上書きせず履歴が増えます。

実際に試したければ手元のメモで履歴を残す練習へ。まず考え方だけ知りたい人は採用中の案を残して、別案を試すへ進めます。ここまではネット接続も共有サービスも必要ありません。

公式資料と確認日

確認日:2026年10月31日。図解は一つのファイルに絞った模擬体験です。

このトリセツの他の章

Gitのトリセツ のもくじへ →

このトリセツについて

XAPPS が作っています

書いている人は エンディ。アプリとブログを作って暮らしています。むずかしいことを、やさしい手順に直すのが好きです。