Skip to main content

Team Collaboration Tutorial

Learn how to use Pull Requests for team design reviews.

Time: 10 minutes Difficulty: Intermediate

Why PRs for Design?

Pull Requests enable:

  • Review before merge - Team reviews changes first
  • Discussion - Comments on specific changes
  • History - Record of who changed what and why
  • Approval - Required sign-off before merging

Workflow Overview

Designer A → Feature branch → PR → Review → Merge → main

Step 1: Create Feature Branch

  1. Make sure you're on main
  2. Pull latest changes
  3. Create new branch: feature/updated-colors

Step 2: Make Changes

  1. Switch to your feature branch
  2. Modify tokens as needed
  3. Push changes to the branch

Step 3: Create Pull Request

  1. In GitFig, click Push dropdown
  2. Select "Create Pull Request"
  3. Fill in:
    • Title: "Update primary colors for accessibility"
    • Description: Explain why and what changed
    • Base: main

Step 4: Review Process

On GitHub:

  1. Reviewers see the PR
  2. They can view changed files
  3. Leave comments or approve
  4. Request changes if needed

Step 5: Address Feedback

If changes requested:

  1. Make edits in Figma
  2. Push again to same branch
  3. PR updates automatically

Step 6: Merge

Once approved:

  1. Merge PR on GitHub
  2. Switch to main in GitFig
  3. Pull to get merged changes

Tips for Good PRs

  • Keep changes focused
  • Write clear descriptions
  • Reference related issues
  • Include before/after context