Skip to main content
D-sine
New Participant
November 11, 2025
Question

Branch from branch

  • November 11, 2025
  • 3 replies
  • 113 views

Figma's current branching is a bottleneck. All branches must come from main.

If one designer is working on Feature A (v1.1.0) and another is on Feature B (v1.2.0), the designer on Feature B cannot get updates from Feature A. They are blocked until Feature A is fully merged into main. This forces designers to either wait, or manually copy-paste work, which breaks components and causes errors.

 

The Solution: We Need Git-Style Branching

 

To fix this, we need three features that developers use in Git every day:

  1. Branch from Branch: Let me create a new branch from any existing branch, not just main.

  2. Update from Branch: Let me "update" my branch by pulling changes from any other branch (e.g., merge Feature A directly into Feature B).

  3. "Cherry-Picking": Let me select specific changes (like a single component update) from another branch and pull just that one thing into my branch.

This would unblock designers, stop manual copy-pasting, and allow teams to work in parallel safely.

3 replies

柳下みなみ
New Member
February 12, 2026

I think so too!!

 

 

Lea.P
New Participant
June 18, 2026

This feature would be so helpful and also necessary. The design team needs to be able to work using the same processes as the development team!

Fabiannn
New Member
June 29, 2026

Absolutely. Nested branches are necessary for any functioning design team of two or more people, let alone enterprise environments. This would make a world of difference!