Forum Discussion
Adding Git Integration with Reports Currently in Production
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.