Skip to main content

Duplicate a branch


Jason_Hetu

You can duplicate a file, and create a branch of the current file but when your in a branch you can only duplicate to a new file not a new branch. I always have this need I create a branch and don’t want extra files I just want to create extra branches off of the branch not the original file which has been significantly modified at this point.

12 replies

HeyJessiBrown

+1. I found this by searching for a way to duplicate branches, because our team has the same need. Would love to see this added in a future release.


djv
Figmate
  • Community Support
  • 4760 replies
  • May 2, 2023

Thanks for your feedback, @Jason_Hetu & @HeyJessiBrown!

We’ll pass it along to our team for future consideration. Be sure to also Vote up top, so we have an accurate gauge of interest within the community.


HeyJessiBrown

Thank you! Voted.

I’ll also say that if we could merge only selected elements, it would meet this need (for my team, at least) with a lot of other benefits to boot.


Kristaps_Stikuts

Upvote for this please


Simone3
  • 1 reply
  • March 21, 2024

++, this would be very helpful!


AkiF
  • New Participant
  • 11 replies
  • April 24, 2024

+1 x💯 This would be a real game changer in different use cases.

Here’s one specific case:

  • 1 big application file, consuming…
    • 1 big UI libary file with everything inside – components, styles (venture/early stage startup, so no tokens yet)
    • 1 samples file with layouts and sample content components

Apart from all core app areas and flows the big application file gets a new page for every new product (design) initiative.

These initatives are supposed to get frozen in time —> thus go into (archived) branches – all other pages removed. This way UI library updates only go into the always up to date core pages.


AkiF
  • New Participant
  • 11 replies
  • April 24, 2024

@dvaliao Curious what you think of this workflow — CC @Jason_Hetu @HeyJessiBrown


Mariana_Perez1

I ended up here because I need to duplicate a branch as well. My use case:

  • A new version of my work is under development and it’s a branch of the main master file. Once it’s released, I’ll merge in the master file
  • However, I have another project in the pipeline that will come after this release, using the new version of the work
  • Since the latest work in on a branch, I need to duplicate the branch so I can work in the next project.

But it’s impossible at this time.
@dvaliao this thread is quite old. Is there any response from the team about this request?
Thank you.


Ashlee_Williams

Ran into the same issue re: the need to duplicate a branch. My use case:

I created a branch of UI A called UI A1 which contains a dramatically different version of UI A that reflects new requirements. I’m now making changes to UI A1 based on stakeholder feedback, and rather than duplicating the screens or the page to make those changes (messy, and runs the risk of stakeholders or team members looking at the wrong thing) I’d rather duplicate the entire branch and make the changes there.

Since there’s no way to do this currently, my only option is to make a new branch of UI A, delete its contents, copy/paste in the contents from UI A1, and continue iterating from there–also not ideal.

I’d love a way to duplicate branches so that I can make and share updated designs in a way that reduces confusion and ambiguity for all involved.


Mimi4
  • 1 reply
  • September 25, 2024

Please speed the feature up. It’s an important update for sure.


Lea.P
  • New Participant
  • 14 replies
  • November 12, 2024

➕ 1️⃣
yes, please. much needed here, too! 🫶


Desislava_Slavkova

Please please add this - there is no use of copying to another file. it makes using the branches impossible now that file can’t ever be merged with the initial one.. 🙄


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings