Skip to content

Latest commit

 

History

History
63 lines (45 loc) · 1.57 KB

File metadata and controls

63 lines (45 loc) · 1.57 KB

🎮 Week 1 – Core Git Habits Tracker

Goal: Get comfortable committing and pushing daily.

Each task you complete = XP gained. Tick it off when done ✅


🌱 Day 1 – Setup & First Commit

  • Create git-growth-tracker repo
  • Clone repo locally
  • Add initial README.md
  • Commit first file: docs(readme): add initial README
  • Create greet.py and commit: feat(practice): add greet.py

🌱 Day 2 – Branching Practice

  • Create a feature branch
  • Edit greet.py (enhance greeting)
  • Commit changes
  • Merge branch into main
  • Delete feature branch

🌱 Day 3 – Commit Consistency

  • Make at least 1 small change
  • Commit using proper commit format
  • Add/edit a small README note

🌱 Day 4 – Mini Refactor

  • Refactor greet.py function
  • Commit with refactor(practice): simplify greet function

🌱 Day 5 – Documentation Practice

  • Add COMMIT_PROMPT.md for daily commit reference
  • Commit with docs(commit): add daily commit checklist

🌱 Day 6 – Small Feature

  • Add new small function (example: farewell())
  • Commit with feat(practice): add farewell function

🌱 Day 7 – Review & Reflection

  • Review all commits this week
  • Reflect on what you learned
  • Plan next week’s tasks

Level Up: By the end of Week 1, you should be comfortable with:

  • Daily commits
  • Branch creation, merging, and deletion
  • Writing clean, descriptive commit messages
  • Adding simple files and practicing small code changes