Skip to main content
Jason_Hetu
April 27, 2023

Duplicate a branch

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.

18 replies

Lea.P
New Participant
November 12, 2024

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

Desislava_Slavkova
Active Member
March 13, 2025

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.. 🙄

NOYICOVCHEG
New Member
June 6, 2025

I agree, the project team and I really lack the functionality of duplicating branches. It would be nice to see this functionality in the update. 😉

Fabio_Sarotto
New Member
March 10, 2026

+1, Please🙏🏻 that would be so helpful

Desislava_Slavkova
Active Member
March 19, 2026

This request has been out there for 2 years now.. I know there are a lot of requests that come up daily but stil.. Can we get any status on it, is this on the roadmap yet? 

Thomas_Tom-B
New Member
April 21, 2026

Same here… Definitely a need here… 

Nurdin
New Member
September 29, 2026

We need it, add it please. 

djv
Figmate
Community Support
September 30, 2026

Hey All, thanks for keeping this feature request alive! 

I understand how this capability would truly improve your workflows. To be upfront, there’s currently no way to duplicate a branch or create a branch from a branch, and I don’t have a roadmap update or timeline to share. 
 

What I can tell you is that the use cases here have been really helpful. Lining up the next project on top of an unmerged branch, preserving frozen initiative branches, and iterating on stakeholder feedback without cluttering the original are all clear examples. I've gathered everything from this topic and shared directly with the team that works on branching.
 

In the meantime, the closest temporary solution is the one @Ashlee_Williams described: create a new branch from main, then copy the contents of your existing branch into it. It isn't ideal, but it keeps your work inside the branching workflow instead of in a separate file.

 

Please keep sharing your feedback and how this is affecting your current workflows. That's what helps us show the team how much this matters. I'll continue to advocate on your behalf and post here when I have news to share.