Grant Braught, Lori Postner, Darci Burdge, Ruth Lamprecht, Stoney Jackson, Karl R. Wurst
Section2.5Basic FOSS Workflow Concepts
Now that you have found an issue to work on, you will need to collaborate with the project community to fix that issue. Collaboration in FOSS communities follows patterns of behavior known as workflows. Figure 2.5.1 shows a basic version of one FOSS workflow that is used by contributors working on FOSS projects.
GitHub uses specific terminology to refer to the copies of the repository. Match the GitHub terminology on the left with the repository in Figure 2.5.1 to which it refers on the right.
Figure 2.5.1 illustrates a basic FOSS workflow similar to what is used in many FOSS projects. This workflow has the following 5 steps: Fork, Clone, Edit, Push, and Pull Request. Match each term on the left with the appropriate description on the right.