Skip to content

Commit c58a7ca

Browse files
authored
+ overview
1 parent eb122e4 commit c58a7ca

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed

GitHub-Integration/README.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Integrating GitHub with Microsoft Fabric - Overview
2+
3+
Costa Rica
4+
5+
[![GitHub](https://badgen.net/badge/icon/github?icon=github&label)](https://github.com)
6+
[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/)
7+
[brown9804](https://github.com/brown9804)
8+
9+
Last updated: 2025-02-21
10+
11+
----------
12+
13+
<details>
14+
<summary><b>List of References </b> (Click to expand)</summary>
15+
16+
- [What is Microsoft Fabric Git integration?](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/intro-to-git-integration?tabs=azure-devops)
17+
- [Get started with Git integration - Guided examples](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-get-started?tabs=azure-devops%2CAzure%2Ccommit-to-git#connect-a-workspace-to-a-git-repo)
18+
- [Basic concepts in Git integration (git roles, permissions, connect and sync workspace](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-integration-process?tabs=Azure%2Cazure-devops#permissions)
19+
- [Best practices for lifecycle management in Fabric](https://learn.microsoft.com/en-us/fabric/cicd/best-practices-cicd)
20+
- [End-to-end tutorials in Microsoft Fabric](https://learn.microsoft.com/en-us/fabric/get-started/end-to-end-tutorials)
21+
- [Microsoft Fabric Samples - Git repo](https://github.com/microsoft/fabric-samples)
22+
23+
</details>
24+
25+
<details>
26+
<summary><b>Table of Content </b> (Click to expand)</summary>
27+
28+
- [Wiki](#wiki)
29+
- [Content](#content)
30+
- [Connect a workspace to a Git repo](#connect-a-workspace-to-a-git-repo)
31+
- [Connecting to a workspace Already linked to GitHub](#connecting-to-a-workspace-already-linked-to-github)
32+
- [Commit changes to git](#commit-changes-to-git)
33+
- [Update workspace from Git](#update-workspace-from-git)
34+
- [Disconnect a workspace from Git](#disconnect-a-workspace-from-git)
35+
- [Considerations and limitations](#considerations-and-limitations)
36+
37+
</details>
38+
39+
https://github.com/user-attachments/assets/64f099a1-b749-47a6-b723-fa1cb5c575a3
40+
41+
## Connect a workspace to a Git repo
42+
43+
> Only a workspace admin has the capability to connect a workspace to a repository. However, once the connection is established, anyone with the appropriate permission can work within the workspace. If you are not an admin, please request assistance from your admin to connect. To link a workspace to an Azure or GitHub repository, [follow these steps](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-get-started?tabs=azure-devops%2CAzure%2Ccommit-to-git#connect-a-workspace-to-a-git-repo).
44+
45+
## Connecting to a workspace (Already linked to GitHub)
46+
47+
> [For detailed instructions, please click here](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-get-started?tabs=azure-devops%2CAzure%2Ccommit-to-git#connect-to-a-workspace). If the workspace is already integrated with GitHub, please refer to the instructions for [Connecting to a shared workspace](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-integration-process?tabs=Azure%2Cazure-devops#connect-to-a-shared-workspace).
48+
49+
## Commit changes to git
50+
51+
> [See detailed instructions here](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-get-started?tabs=azure-devops%2CAzure%2Ccommit-to-git#commit-changes-to-git). After connecting to a Git folder, proceed to edit your workspace as normal. Saved changes will be stored in the workspace only. When ready, you may commit your changes to the Git branch or revert to the previous state. For more information, refer to [commits](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-integration-process?tabs=Azure%2Cazure-devops#commit).
52+
53+
## Update workspace from Git
54+
55+
> [Check out detailed instructions here](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-get-started?tabs=azure-devops%2CAzure%2Ccommit-to-git#update-workspace-from-git). When a new change is committed to the connected Git branch, a notification will appear in the relevant workspace. Please use the Source control panel to pull the latest changes, merges, or reverts into the workspace and update live items. For further details, refer to [updating](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-integration-process?tabs=Azure%2Cazure-devops#update).
56+
57+
## Disconnect a workspace from Git
58+
59+
> Only a workspace admin has the authority to disconnect a workspace from a Git Repo. If you are not an admin, please contact your admin for assistance with disconnecting. If you are an admin and wish to disconnect your repo. [Click here for more information about it](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-get-started?tabs=azure-devops%2CAzure%2Ccommit-to-git#disconnect-a-workspace-from-git)
60+
61+
## Considerations and limitations
62+
63+
> Click here to read more about [considerations and limitations](https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-get-started?tabs=azure-devops%2CAzure%2Ccommit-to-git#considerations-and-limitations).
64+
65+
<div align="center">
66+
<h3 style="color: #4CAF50;">Total Visitors</h3>
67+
<img src="https://profile-counter.glitch.me/brown9804/count.svg" alt="Visitor Count" style="border: 2px solid #4CAF50; border-radius: 5px; padding: 5px;"/>
68+
</div>

0 commit comments

Comments
 (0)