Getting Started with Open Source Beginner 3h

Making Your First Pull Request

A step-by-step walkthrough covering forking, cloning, feature branches, and responding to code review feedback.

Learning outcomes

  • Execute the complete pull request lifecycle from fork to merge.
  • Create a dedicated feature branch for a contribution.
  • Respond professionally to code review feedback.

Prerequisites

Git, GitHub

Cite this lesson

Metadata from CITATION.cff.

APA

Mundt, M. (2023). INTERSECT: Making Good Pull Requests. (Version 0.2.0). UC OSPO Network. https://intersect-training.org/Making-Good-PRs/

BibTeX
@misc{making_good_pull_requests_2023,
  author    = {Mundt, Miranda},
  title     = {INTERSECT: Making Good Pull Requests},
  year      = {2023},
  publisher = {UC OSPO Network},
  url       = {https://intersect-training.org/Making-Good-PRs/},
  version   = {0.2.0}
}