Skip to main content
samuelcouto
February 17, 2023

Branching (using "Sections"): "Update from main" frame by frame

  • February 17, 2023
  • 10 replies
  • 1377 views

Right now, working with branches is quite limiting in the sense that:

  1. If I have a Figma project, with 2 frames (Frame “A” and “B”) contained within the same section
  2. I open my branch and select “Update from main…
  3. Frame “A” has some changes I want to APPLY to the branch, BUT Frame “B” has some changes I want to KEEP in the branch
  4. PROBLEM: because both frames are contained within the same section, when updating from main file, I can only resolve the conflicts by updating all the frames, and therefore losing either the uptades in the branch or in from the main file.

What I need: More granularity in what updates from the main file I need to ADD from the main file and which ones to keep in the current branch I’m working. Conflict resolution today is ALL or NOTHING and this doesn’t work.

Sections are great for keeping my files organized, but they’re making it IMPOSSIBLE to work with Figma branches. Please fix this.

Thank you!

10 replies

Jon_Armstrong
March 8, 2023

There needs to be a solution for more granular branch management. It feels like a toy compared to what is needed: Granular diffing. Like major granular diffing. We are losing work because of limits with Figma’s branching.

Maciej_Ziolkowski
July 17, 2023

+1
There has to be the way to make changes more granular. Otherwise, branching becomes useless in larger projects.

August 21, 2023

We’re encountering the same problem. Currently also some elements get randomly lost while updating a branch. It’s really frustrating. 😕

Joanie
New Participant
August 23, 2023

Same here. This really limits our use of Branching.

Totem_Joedim_Magallano
October 11, 2023

+9999 😀 team also have this problem

homeru
New Participant
November 30, 2023

Our team is facing this problem and is trying to stop using sections.

We would like to at least have the option to exclude sections, or at least have the feature to allow the user to arbitrarily select and highlight the layers to be changed.

Celine_
Figmate
Community Support
February 14, 2024

Hey everyone,
Thank you for your feedback, we hear you!
For visibility, we are pleased to inform you that we’ve launched a new feature. We’ve shipped the ability to view individual changes within a section during branch review!

If you have any issues related to merging branches, and the user’s branch contains sections, please let us know so we can pass it along to the team for consideration.

samuelcouto
March 28, 2024

Awesome! Is great to see Figma giving branches some love after all this time. This will definitely unblock our team and hopefully help a bunch of other teams as well.

Thanks a bunch!

Rich_Smith
New Member
January 27, 2026

I noticed that Figma (@Celine_) responded a year ago resolving this issue, but it isn’t resolved. Perhaps it was and has since been broken through an update? My team still have this problem.

Celine_
Figmate
Community Support
January 27, 2026

Hey ​@Rich_Smith . thanks for reaching out to the Figma Forum! 
If you’re running into issues with branching, I’d recommend reaching out to our Support team directly with a copy of your file so they can investigate more closely.
To do that: Go to the Support Hub / Click Start a chat / Type “Report a bug” / Include a direct URL to the file

Please also grant view access to the impacted file by sharing it with support-share@figma.com. This will not impact your billing and will allow our Support and Engineering teams to reproduce the issue and investigate further. Thank you!