GitHub for Developers

A tour through Git and GitHub concepts for those who use the command line.

Sections

Getting Started with Collaboration

This section introduces you to GitHub and the collaboration features we will use throughout the class.

Modules

Creating Your First Pull Request

In this section you will learn about the GitHub flow and create your first pull request.

Modules

Using GitHub Locally

In this section you will learn how to clone the repository to your desktop and work locally to make changes.

Modules

The Workflow End-to-End

In this section you will review the workflow from start-to-finish and learn a few shortcuts along the way.

Modules

Working with Local Files

In this section you will learn how to perform common file operations with git.

Modules

Fixing Common Issues with Git

In this section you will learn how to manipulate your repository and its history to craft a better story for your project.

Modules

Creating Shortcuts

In this section you will learn how to create custom shortcuts for git commands.

Modules