Skip to main content

Concepts for pull requests

Understand the foundational concepts of pull requests, including branches, forks, commits, reviews, and merges to streamline collaboration on GitHub.

Writing code for a project

Use branches, forks, commits, and pull requests to safely write, refine, and propose code changes for collaborative projects.

Helping others review your changes

Create clear, focused pull requests that improve collaboration, streamline reviews, and keep your team informed about your changes.

Giving reviews

Provide feedback on pull requests by commenting on changes, suggesting edits, and approving or requesting updates before merging code.

Resolving reviews

Address review feedback by comparing changes, updating code, and resolving comments to prepare your pull request for merging.

Deploying code

Validate pre-deployment checks, choose merge strategies, and manage branches effectively when deploying code.