Beginner
Git Foundations for Distributed Teams
Build reliable daily habits around branching, staging, and readable history. The track pairs short lectures with repo exercises modeled on product teams in Tokyo and Fukuoka. You will configure SSH, interpret diffs, and document decisions in merge messages that future teammates can follow.
What arrives in your repo
- SSH and signing setup checklist
- Commit message templates aligned with code review norms
- Hands-on labs with intentionally messy histories to clean up
- Pairing sessions on reading blame output without blame culture
- Checklists for handoffs between JP and offshore squads
- Optional Japanese glossary for Git UI strings
- Office hours for mentor clarification
Outcomes we ask you to evidence
- Ship small changes with traceable history
- Explain merge vs rebase trade-offs for your squad
- Prepare a portfolio snippet showing a cleaned branch graph