During this lab, you will learn about using Git commands, branching, and push and pull between your local copy and origin.
The use of GitHub will be introduced, and actions will be performed in both the browser and the CLI.
You will start working as an individual, but working in a collaborative manner can bring challenges, so a partner will be introduced for practice.
After a number of tasks to familiarize yourself with Git commands, GitHub, and Pull Requests to handle conficts you will move on to a challenge.
A website will be presented with a few 'errors' that need to be fixed, as well as improvements to be made.
Using the skills in the first section, you will now apply them to improve the website whilst using Git and an appropriate branching strategy.
Following on from the practice with the Git commands, a stretch section will provide those who already have familiarity with basic Git Commands to practice some more advanced topics. This is optional and can be practised if you feel comfortable following the initial lab steps.