Skip to content

Lab 02: Working with Pull Requests

 ⚙️ This lab covers the complete workflow of working with pull requests in GitHub

Lab Contents

 🧰 Opening PR
  🚦 Opening PR - Web
  🚦 Opening PR - MCP
 🚦 Tracking Changes in a PR
 🚦 Committing Changes in a PR
 🚦 Code Review (Web)
 🚦 Tracking Review Feedback
 🚦 PR Template Usage
 🚦 Implementing CODEOWNERS


Learning Objectives

By completing this lab, you will be able to:

  •  Pull Request Creation
      ✅ Create pull requests using GitHub Web, CLI, and MCP
      ✅ Write effective PR titles and descriptions
      ✅ Add appropriate reviewers and labels

  •  Code Review Process
      ✅ Conduct thorough code reviews
      ✅ Provide constructive feedback
      ✅ Manage the approval workflow
      ✅ Handle review responses and iterations

  •  Collaboration Best Practices
      ✅ Follow team workflows and conventions
      ✅ Use advanced GitHub features effectively
      ✅ Troubleshoot common PR issues