PWI Software Documentation Help

Git and GitHub Training

PWI Uses Git and GitHub to manage all code that is maintained by our software team.

This is a zero-to-hero guide to using Git and GitHub Desktop. It teaches you the basics of GitHub and the most-used features of the GitHub Desktop app. This is not intended to be a comprehensive guide, but gives a solid foundation for understanding all the features you will need to use this on an everyday basis.

This guide is intended to be read in its entirety in the following order:

  1. What is Git and Github?

  2. GitHub Basics and Setup

  3. Learning Git and GitHub

  4. Tips and Best Practices

There are a few topics that are not included in this guide that you may find useful as you become more familiar with using Git and GitHub. You may want to dive into these personally when you have completed this course.

  • code reviews

  • .gitignore files

  • GitHub actions and workflows

  • github.io pages

04 January 2024