Skip to main content
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Frequent Visitor

Adding Git Integration with Reports Currently in Production

Hi All,


I currently have as series of reports in production. We've been using git, but publishing the reports manually from desktop to the workspace. We want to start using Azure DevOps to take advantage of the git integration with fabric. My question is what happens with a workspace already in production? I know when you add git integration for the first time it will ask if you want to pull the changes from git or push the changes from fabric. But how would pulling the changes from git impact the reports currently in production. If the reports are all named the same will it handle it accordingly without issue? Or will I end up with duplicate reports?




Community Support
Community Support

Hi @willmasse ,


When you first integrate a fabric workspace with Git, and there are existing workbodies in both locations (the Git repository and the fabric workspace), you do have the option of pulling changes from Git to the fabric or pushing changes from the fabric to Git.

Regarding your concern about potential duplicate reports:
Pulling Changes from Git: If you choose to pull changes from Git, the system attempts to synchronize the content in the fabric workspace with the content in the Git repository. If there are reports with the same name in both locations, the action taken will depend on the specific configuration and state of the file. Typically, the Git version will override the fabric version if the Git version is considered different. It is important to ensure that the Git repository has the most current and accurate version of the report before pulling to avoid overwriting new changes made directly in the fabric.
Push changes to Git: If you decide to push changes from Fabric to Git, any reports in Fabric that are not already included in Git will be added. If a report with the same name exists, it will update the existing file in Git with the version in Fabric, provided the differences are committed.


For more details, you can refer to below document:

Overview of Fabric Git integration - Microsoft Fabric | Microsoft Learn

Automate Git integration by using APIs and Azure DevOps - Microsoft Fabric | Microsoft Learn


Best Regards,
Adamk Kong


If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

July 2024 Power BI Update

Power BI Monthly Update - July 2024

Check out the July 2024 Power BI update to learn about new features.


Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.