Stage 3

上級編:運用テクニック

チーム開発で動けるGit

このステージのゴール
stash / tag / 履歴編集 / featureブランチ運用 / 設定の活用までマスター

レッスン一覧(全7本)

3-1 git stash とは? 作業を一時退避する 約8分

中途半端な編集を git stash で「引き出し」に避難させ、後で取り出す

3-2 git tag とは? バージョンに目印をつけよう 約7分

git tag で特定のコミットに名前を付け、リリースのチェックポイントにする

3-3 git log と git show を使いこなす — 履歴を深掘り 約9分

log の各種オプションと show でコミットの中身を細かく調べる

3-4 git fetch と origin/main を使いこなす — リモート操作の深掘り 約10分

fetch で取得だけしてから差分確認、push -d でリモートブランチ削除など、踏み込んだリモート操作

3-5 git rebase と cherry-pick で履歴を編集する 約12分

rebase で履歴を一直線にきれいに、cherry-pick で必要なコミットだけ持ってくる

3-6 feature ブランチ運用 — main / develop / feature の使い分け 約10分

main は本番、develop は開発統合、feature は1機能ずつ。ブランチを役割で分ける

3-7 git config の便利技 — alias と必須設定で快適に 約8分

alias で長いコマンドを短縮、color/autocrlf/credential.helper で日々の摩擦を減らす