Goal: Get comfortable committing and pushing daily.
Each task you complete = XP gained. Tick it off when done ✅
- Create
git-growth-trackerrepo - Clone repo locally
- Add initial
README.md - Commit first file:
docs(readme): add initial README - Create
greet.pyand commit:feat(practice): add greet.py
- Create a feature branch
- Edit
greet.py(enhance greeting) - Commit changes
- Merge branch into
main - Delete feature branch
- Make at least 1 small change
- Commit using proper commit format
- Add/edit a small README note
- Refactor
greet.pyfunction - Commit with
refactor(practice): simplify greet function
- Add
COMMIT_PROMPT.mdfor daily commit reference - Commit with
docs(commit): add daily commit checklist
- Add new small function (example:
farewell()) - Commit with
feat(practice): add farewell function
- 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