Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us at FabCon Vienna from September 15-18, 2025, for the ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM. Get registered
I can see the direction of sync (git integration) is from fabric to dev ops and this is fantastic.
I have cloned the dev ops repo to my local and I want to know if I update a file locally
@ Dataflow/PROD/CoA_bronze.Dataflow/mashup.pq and push to the dev ops repo, how does it sync back to the workspace?
I have not tried it and don't want to without understanding any downstream effecct it must have or is it only recommended to have the dev ops synced only from workspace and not from the local clone at all?
Solved! Go to Solution.
It won’t auto sync, you must manually pull it from devops.
Our engineering team messed with this for a bit and ended up deciding it wasn’t worth pursuing. Seems like Microsoft wants us managing source-of-truth via the Fabric workspace and using the Git repo primarily for tracking and deployment, not as a full bidirectional sync platform.
Please mark this post as solution if it helps you. Appreciate Kudos.
I can help with this.
You can change it locally and then sync it with your repository in Azure DevOps.
If it is the same branch go into your Fabric workspace, hit refresh and then go into source control to approve the updates.
If it is a different branch you will have to do a pull request beforehand.
I hope this helps?
Hi @smpa01 ,
Currently, Fabric’s Git integration supports one-way sync only—from Fabric to Azure DevOps. This means:
So if you update mashup.pq locally and push it to the DevOps repo, those changes will not reflect in the Fabric workspace unless you manually re-import or reapply them in Fabric.
For now, it’s recommended to treat the DevOps repo as a backup and version control mechanism, not a deployment source.
Let me know if you want to explore safe ways to test local edits or simulate a reverse sync.
Hi @smpa01
Thank you for being part of the Microsoft Fabric Community.
As highlighted by @burakkaragoz @KevinChant @andrewsommer , the proposed approach appears to effectively addressed your requirements. Could you please confirm if your issue has been resolved?
If you are still facing any challenges, kindly provide further details, and we will be happy to assist you.
Best Regards,
Community Support Team _ C Srikanth.
Hi @smpa01 ,
Currently, Fabric’s Git integration supports one-way sync only—from Fabric to Azure DevOps. This means:
So if you update mashup.pq locally and push it to the DevOps repo, those changes will not reflect in the Fabric workspace unless you manually re-import or reapply them in Fabric.
For now, it’s recommended to treat the DevOps repo as a backup and version control mechanism, not a deployment source.
Let me know if you want to explore safe ways to test local edits or simulate a reverse sync.
I can help with this.
You can change it locally and then sync it with your repository in Azure DevOps.
If it is the same branch go into your Fabric workspace, hit refresh and then go into source control to approve the updates.
If it is a different branch you will have to do a pull request beforehand.
I hope this helps?
It won’t auto sync, you must manually pull it from devops.
Our engineering team messed with this for a bit and ended up deciding it wasn’t worth pursuing. Seems like Microsoft wants us managing source-of-truth via the Fabric workspace and using the Git repo primarily for tracking and deployment, not as a full bidirectional sync platform.
Please mark this post as solution if it helps you. Appreciate Kudos.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Fabric update to learn about new features.
User | Count |
---|---|
55 | |
22 | |
15 | |
10 | |
4 |
User | Count |
---|---|
73 | |
56 | |
17 | |
11 | |
7 |