Tools
Learn Git and GitHub
1 plan — 6 lessons
Commits, branches, pull requests, and team collaboration.
What You'll Learn
Git setup and core commands
Initialize repos, commit changes, and inspect history.
Branches, merges, and conflicts
Work with branches and resolve merge conflicts.
Pull requests and code review
Collaborate with PRs and review workflows.
GitHub issues and projects
Track work with issues and project boards.
Rebase, tags, and releases
Clean up history and manage release tags.
Collaborative workflow practice
Practice a team workflow end-to-end.
Ready to start learning?
A focused, prebuilt plan with quizzes and practice tasks — start in seconds, no setup required.
Start learningKavka helped our engineers learn faster without the noise. The plans feel tailored, actionable, and incredibly effective.
