Upgrade to Pro — share decks privately, control downloads, hide ads and more …

演習:Gitの基本操作 / 04-git-basic

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

演習:Gitの基本操作 / 04-git-basic

Avatar for kaityo256

kaityo256 PRO

March 04, 2026
Tweet

More Decks by kaityo256

Other Decks in Education

Transcript

  1. 9 32 課題 – Step 1 初期設定 git config --global

    user.name "ユーザー名" git config --global user.email "メールアドレス“ git config --global core.editor vim git config --global core.autocrlf false git config --global init.defaultBranch main git config --global alias.st "status -s" ホームディレクトリ .gitconfig 上記設定は、ホームディレクトリ直下の .gitconfigに書き込まれる Gitに名前やアドレス、その他設定を伝える
  2. 10 32 課題 – Step 2 cd mkdir github cd

    github ディレクトリの作成 github ホームディレクトリに移動してから gitディレクトリを作成し、そこへ移動 カレント ディレクトリ mkdir test cd test さらにtestディレクトリを作成して そこへ移動 github test
  3. 11 32 課題 – Step 2 Git Bashを開いた直後は「ホームディレクトリ」がカレントディレクトリに なっている (PC室の環境では/z/になっているはず)

    ディレクトリを作成 「cd github」コマンドにより、カレントディレクトリをgithubに移動すると 右の表示が変わる(/z/githubになるはず)
  4. 19 32 課題 – Step 2 リポジトリの初期化 git init github

    test README.md .git .gitディレクトリが作られ、 testがgit管理下に入る
  5. 21 32 課題 – Step 3 インデックスへの追加 git add README.md

    README.md README.md ワーキングツリー インデックス リポジトリ ワーキングツリーからインデックスにファイルをコピー
  6. 22 32 課題 – Step 3 コミット git commit -m

    "initial commit" README.md README.md ワーキングツリー インデックス リポジトリ README.md インデックスの状態をそのまま「歴史」としてリポジトリに保存
  7. 23 32 課題 – Step 4 README.md README.md ワーキングツリー インデックス

    リポジトリ README.md ファイルの修正 ワーキングツリーが、インデックス、リポジトリと異なる状態になる
  8. 24 32 課題 – Step 4 README.md README.md ワーキングツリー インデックス

    リポジトリ README.md インデックスへの追加 git add README.md ワーキングツリーからインデックスにファイルをコピー
  9. 25 32 課題 – Step 4 コミット git commit -m

    "adds new line" インデックスの状態をそのまま「歴史」としてリポジトリに保存 README.md README.md ワーキングツリー インデックス リポジトリ README.md
  10. 27 32 課題 – Step 5 コミット(自動ステージング) git commit -am

    "modifies README.md" README.md README.md ワーキングツリー インデックス リポジトリ README.md commit -a オプションにより、修正のあるファイル全てを 自動でステージングしてからコミットする (ステージングを飛ばしているわけではない)
  11. 28 32 課題 – Step 6 歴史の確認 git log git

    log --oneline main HEAD initial commit adds new line modifies README.md ターミナルに表示された情報から 「玉と線」を頭の中に再構成すること
  12. 29 32 課題 – Step 7 VSCodeからのコミット git add README.md

    この「+」ボタンがgit addに対応 1 2
  13. 30 32 課題 – Step 7 git commit –m “commit

    from VSCode” コミットボタン ここにコミットメッセージが 書ける
  14. 32 32 課題 – 最終確認 main HEAD initial commit adds

    new line modifies README.md commit from VSCode 歴史の確認 git log --oneline