YoVDO

Git Workflows

Offered By: LinkedIn Learning

Tags

Git Courses Software Development Courses Version Control Courses Code Management Courses Trunk-Based Development Courses

Course Description

Overview

Learn about several Git workflows and how they can help you manage code and work more effectively within development teams.

Syllabus

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
Conclusion
  • Course wrap-up

Taught by

Kevin Bowersox

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera