Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hello all, I hope you're well!
I'm currently trying to manage my environments using GitHub for version control and Microsoft Fabric's deployment pipelines. I have my development workspace linked to GitHub, specifically to the develop branch. My test and prod workspaces, however, are not linked to the repoโthey're only part of the deployment pipeline.
My initial idea was:
But now Iโm realizing this might not be the right approach. The deployment pipeline doesnโt seem to recognize files from different branches, and Iโm concerned that unsupported items (for git) might not deploy (via pipelines) properly when switching branches. I also worry about breaking workspace tracking if I manually switch branches or link workspaces outside the pipeline.
I was interested in using the Git Flow concept to manage features, releases, and hotfixes, but Iโm a bit lost on how to align that with Fabricโs deployment model. For example:
Lastly, Iโm wondering: do I even need Git versioning on test and prod workspaces, or is it enough to version control only the dev workspace and manage release/hotfix branches in GitHub or locally via client tool or commands ?
Any advice, best practices, or examples of how youโve handled this would be hugely appreciated.
Thanks in advance!!!
Solved! Go to Solution.
Hello @ndamoi,
Thank you for reaching out to the Microsoft Fabric Community Forum. Please consider the below points:
Refer the below official docs:
Best regards,
Ganesh Singamshetty.
Hello @ndamoi,
Thank you for reaching out to the Microsoft Fabric Community Forum. Please consider the below points:
Refer the below official docs:
Best regards,
Ganesh Singamshetty.
Hello @v-ssriganesh ,
Thank you so much for your helpful response!
If I got it right, I should manage branches in GitHub and use deployment pipelines to handle workspace transitions. That makes things much clearer.
Iโll follow your best practices and check out the links you sharedโreally appreciate your support!
Check out the November 2025 Fabric update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!