Tutorial series

Introduction to GitHub and Open-Source Projects

Introduction to GitHub and Open-Source Projects

Introduction

Open-source projects that are hosted in public repositories benefit from contributions made by the broader developer community, and are typically managed through Git. This tutorial series will guide you through selecting an open-source project to contribute to, making a pull request to a Git repository through the command line, and taking steps to follow up on your pull request.

Tutorials in series

Tutorial

How To Contribute to Open Source: Getting Started with Git

Tutorial

How To Create a Pull Request on GitHub

Tutorial

How To Rebase and Update a Pull Request

Tutorial

How To Maintain Open-Source Software Projects

Tutorial

Understanding Open-Source Software Licenses

Tutorial

How To Use Git: A Reference Guide

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.