Learn about several Git workflows and how they can help you manage code and work more effectively within development teams.
Overview
Syllabus
Introduction
- Collaborating more effectively with Git using workflows
- What you should know
- What is a Git workflow?
- Workflow building blocks
- Choosing a Git workflow for your team
- Creating a shared repository
- Git flow overview
- Protecting long-lived branches
- Development workflow with Git flow
- Releases with Git flow
- Hotfixes
- GitHub flow overview
- GitHub flow repository setup
- GitHub flow in practice
- Making GitHub flow successful
- Trunk-based development overview
- Feature flags
- Creating a feature flag
- Releasing with feature flags
- Course wrap-up
Taught by
Kevin Bowersox