Lesson 2 — Ideal deployment workflow and pipeline
Prerequisites and goals
Prerequisites
Theoretical prerequisites
This lesson assumes that you already know the following:
- Understand how git works
Practical prerequisites
Before you start this lesson, please have the following things ready:
- Set up a central git repository
Goals
Theoretical goals
By the end of this lesson, you should know the following:
- Understand an ideal deployment workflow
- Understand the different stages of a pipeline
- Understand how to collaborate as a team by working on the same project
- Understand the technology prerequisites for deployment
- Choose a technical workflow for your project (stages)
- Understand how distributed collaboration works
Practical goals
By the end of this lesson, you should have completed the following:
- Create Git Branch
- Create a Pull Request
- Approve a Pull Request