Skip to main content
Pavels_Amosovs
Jan 28, 2021 12:39 AM UTC

Git Like versioning

Version control for designs or “GIT for designers” inside Figma 🙂:

  • Master design;
  • Branching;
  • Merging changes.

62 replies

Ya.yo
New Participant
Aug 18, 2022 11:03 AM UTC

I really need this

luwei
Sep 9, 2022 11:59 AM UTC

Hope this feature will be implemented. Having a lot of trouble managing library files because this feature is missing…

Also I’d suggest, in case of trying to merge a branch into main,
admins/file owners should be able to set default reviewers and at least one reviewer which can’t be removed.

Would help a lot to manage component versions, updates, etc. In general, ensuring a good quality of our libraries.

Caleb_Teodorovici
Oct 20, 2022 4:10 PM UTC

really need this too!!!

Massimo_Valerio
Oct 20, 2022 4:38 PM UTC

This is significantly more important than displaying video in prototypes

Jayce_Yard
New Participant
Dec 5, 2022 11:00 AM UTC

Looking for this feature to be added as well!

Lukas_Oppermann2
Dec 7, 2022 1:04 PM UTC

This is really important. Especially since changes are not tracked that well, so if someone changes a component in main I can’t see what specifically was changed. This only works somewhat decently in branches.

Henry9
Dec 21, 2022 11:54 PM UTC

i run into autosaving issues with other designers. plz add this as top priority

Celestine
New Participant
Feb 17, 2023 4:33 PM UTC

I need this

MoniqueD
Feb 22, 2023 11:32 AM UTC

Currently exploring this, as we want to lock a version that we tested in research, and iterate on it in a branch.

Joel_Paynel
Mar 3, 2023 4:34 AM UTC

100% Agree

Master / Branch Management

That is one of the few features I am missing from Sketch/Abstract. The master/branch management was pretty sleek being able to set reviewers and protect the master file. Especially in the design system where changes can affect everybody’s work and progress. It is quite dangerous right now while onboarding new collaborators not fluent in Figma. Locking all layers to be sure the team starts a branch is quite a waste of time.