Welcome to Patchwork!

We're glad you're here.

What would you like to do today?

GitHub 101: Introduction to GitHub

With the help of your nearby mentor, you will explore GitHub, repositories, the GitHub Flow, branching, collaborating with others, editing files, and merging Pull Requests. This module is for people with little to no experience with GitHub.

GitHub 102: Using GitHub Desktop

This course teaches you to create and host your own website via GitHub, using GitHub Desktop. You will create a new repository, work with your repository on your local machine, convert your repository into a website, and host and share your website with others.

GitHub 103: Using the Command Line

Learn how to use the Command Line to copy a repository to your computer, track changes and communicate with GitHub. This course is similar to our *GitHub 102: Using GitHub Desktop* course, but instead of creating your website through GitHub Desktop, you will use the CLI.

More courses coming soon!

GitHub contribution graph