コラボレーション & Git//Lesson 01
コラボレーション & Git
30分·theory
コラボレーション & Git
🎯 このレッスンを読み終えると
このレッスンを読み終えると、以下の3つを自信を持って行えるようになります。
- ▸✅ 「コラボレーション & Git (分散バージョン管理ツール)」のコラボレーションパターン
- ▸✅ チームワークフロー(PR (Pull Request、変更のマージリクエスト)、branch (作業ブランチ)、merge (ブランチのマージ))
- ▸✅ 実務上の落とし穴(conflict (同一行の競合)、rebase (ブランチの付け替え))
学習目標をチェックリストとして手元に置き、すべて答えられるようになったらレッスンを閉じてください。
👨💻 Git/GitHubを作った4人 — 分散バージョン管理からコラボレーションプラットフォームへ
👥
一言で言うと
トーバルズ(Git創始)→ 濱野(20年メンテナー)→ プレストン=ワーナー・ワンストラス(GitHub創業)。この4人が分散バージョン管理とコラボレーションプラットフォームの骨格を作り上げた。
なぜコラボレーション & Gitを知る必要があるのか
一言で: コードは一人で書かない。Git・PR・コードレビューはチームの生産性の80%を占める。
ツールマッピング
5つの重要な理由
要点: Gitを使いこなせる人は大規模なコード変更も安全に行える。できない人は休日出勤が待っている。
🤖 AIにこう聞いてみましょう
このレッスンの概念を理解すると、AIに具体的に指示できるようになります。漠然とした「直して」ではなく、語彙を持ったリクエスト — それがトークン節約の出発点です。
- ▸「このPR (Pull Request、マージリクエスト) の本文を '## Summary / ## Test plan / ## Risks' テンプレートで書き直して」
- ▸「このコードレビューに効果的なコメント(質問形式 + 代替案提示)の例を3つ教えて」
- ▸「このfeatureブランチをrebase (ブランチをmainの上に移動させる) で整理して」
なぜこれでトークンが減るのか
概念を知らないと、AIの回答を受け取っても「それって何ですか?」とまた聞き直す必要があります。その「聞き直し」がトークンを消費します。概念を一度身につければ、会話が一度で終わります。