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 で日々の摩擦を減らす