DevPath · Learn to code ESPTEN

Full-stack & DevOps

🌿 Git and teamwork

Master Git in depth (zones, branches, merge vs rebase, conflicts), the team workflow with Pull Requests and conventional commits, and semantic versioning for releases and monorepos.

What you'll learn

Lessons

Git in depth: zones, branches, and rewritingThe three zones, commits, branches, merge vs rebase, conflicts, and undoing changes. Teamwork: PRs, review, and conventionsGitHub flow / trunk-based, Pull Requests, conventional commits, branch protection, and CODEOWNERS. Versions, releases, and monoreposTags and releases, semantic versioning (semver), and monorepo vs polyrepo.
Practice this module in the app

DevPath is a hands-on course: you read the theory here; in the app you put it into practice with exercises that really run, offline.

Start free in the app →