Tutorial Series

An Introduction to Open Source

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 what steps to take following your pull request.
  1. Contributing to Open Source: Getting Started with Git

    September 21, 2016
    Open-source projects that are hosted in public repositories benefit from contributions made by the broader developer community, which are typically managed through Git. A distributed version control system, Git makes team-based and open-source software projects more manageable....
  2. How To Create a Pull Request on GitHub

    September 23, 2016
    This tutorial will guide you through making a pull request to a Git repository through the command line so that you can contribute to open-source software projects.
  3. How To Rebase and Update a Pull Request

    September 29, 2016
    This tutorial will guide you through some of the next steps you may need to take after you submit a pull request to an open-source software project.