Introduction
Collaborating more effectively with Git using workflows
()
What you should know
()
1. Git Workflows
What is a Git workflow?
()
Workflow building blocks
()
Choosing a Git workflow for your team
()
Creating a shared repository
()
2. Git Flow
Git flow overview
()
Protecting long-lived branches
()
Development workflow with Git flow
()
Releases with Git flow
()
Hotfixes
()
3. GitHub Flow
GitHub flow overview
()
GitHub flow repository setup
()
GitHub flow in practice
()
Making GitHub flow successful
()
4. Trunk-Based Development
Trunk-based development overview
()
Feature flags
()
Creating a feature flag
()
Releasing with feature flags
()
5. AI in Your Workflow
Generate pull request summaries with AI
()
AI-assisted code reviews
()
Assigning issues to an agent
()
Conclusion
Course wrap-up
()