Clone and edit the component repositories

First, we'll clone the component module, change to a new feature branch, and perform edits on the files in the repository. We'll ensure that we use a Git branch during development, so that we can send our code to the upstream Git repository without impacting the original code. We'll end this step with a new snapshot of code on a separate branch of an existing module, so that we can test this code in isolation. This set of steps is the general workflow for the following:

  1. Making a copy of the upstream repository for an individual module (git clone/pull)
  2. Creating a branch of the module, separate from the Master (git checkout)
  3. Making any and all edits to the code (IDE of choice)
  4. Creating a snapshot of ...

Get Mastering Puppet 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.