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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
willmasse
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?

 

Thanks,

Will

1 REPLY 1
v-kongfanf-msft
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

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.