aiux
PatternsPatternsCoursesCoursesNewsNewsResourcesResources
Overview

Setup

  • Create Your GitHub Account
  • Install Git on Your Computer
  • Understanding Git Basics

Core Features

  • Clone Your First Repository
  • Making and Committing Changes
  • Working with Branches

Developer Collaboration

  • Creating Pull Requests
  • Reviewing and Merging PRs

Best Practices

  • Handling Merge Conflicts
  • GitHub Workflow for Design Teams
  1. Guides
  2. /
  3. GitHub Course for Designers
  4. /
  5. Creating Pull Requests
Developer CollaborationLesson 7 of 10

Creating Pull Requests

2 min readGitHub for Designers

Pull Requests (PRs) are how you propose changes and get them reviewed before merging into the main codebase. They're central to team collaboration on GitHub.

Push Your Branch to GitHub

First, push your branch with its commits to GitHub:

Terminal
git push -u origin feature/new-navigation

Create the Pull Request

1

Go to GitHub

  • Navigate to your repository on GitHub
  • You'll see a prompt to create a PR for your recently pushed branch
  • Click "Compare & pull request"
2

Fill in the Details

  • Write a clear title describing the change
  • Add a description explaining what you did and why
  • Reference any related issues (e.g., "Fixes #123")
  • Add reviewers if you know who should review
3

Create the PR

  • Review your changes in the "Files changed" tab
  • Make sure everything looks correct
  • Click "Create pull request"

What Makes a Good PR

  • Small and focused - one feature or fix per PR
  • Clear description of what changed and why
  • Screenshots for visual changes
  • Links to related design files or issues
Add Screenshots for Design Changes

When your PR includes visual changes, add before/after screenshots. Drag and drop images directly into the PR description. This helps reviewers understand the impact.

Lesson Complete!

  • Push branches to GitHub
  • Create pull requests
  • Write good PR descriptions

You can now propose changes for review!

← Previous LessonWorking with BranchesNext Lesson →Reviewing and Merging PRs
← Back to GitHub Course for Designers overview

On this page

  • Push Your Branch to GitHub
  • Create the Pull Request
  • What Makes a Good PR

aiux

AI UX patterns from shipped products. Demos, code, and real examples.

Have an idea? Share feedback

Get daily AI UX news

Resources

  • All Patterns
  • Browse Categories
  • Contribute
  • AI Interaction Toolkit
  • Agent Readability Audit
  • Newsletter
  • Documentation
  • Figma Make Prompts
  • Designer Guides
  • All Resources →

Company

  • About Us
  • Privacy Policy
  • Terms of Service
  • Contact

Links

  • Portfolio
  • GitHub
  • LinkedIn
  • More Resources

Copyright © 2026 All Rights Reserved.