Implementar e gerenciar uma solução de análise
12. Git — integração, colaboração e versionamento
Editar um notebook no workspace muda o ambiente de trabalho, mas não cria automaticamente uma versão recuperável no repositório. A integração Git liga o desenvolvimento no Fabric a um histórico de alterações, com identidade, revisão e regras de colaboração que continuam pertencendo também ao provedor Git.
Editar um notebook no workspace muda o ambiente de trabalho, mas não cria automaticamente uma versão recuperável no repositório. A integração Git liga o desenvolvimento no Fabric a um histórico de alterações, com identidade, revisão e regras de colaboração que continuam pertencendo também ao provedor Git.
Workspace, branch e identidade
O workspace se associa a um repositório, branch e pasta conforme a configuração suportada. Essa associação indica de onde as definições são sincronizadas; não compartilha automaticamente a credencial pessoal de todos os colaboradores. Cada usuário precisa das autorizações exigidas no Fabric e no provedor. A conexão inicial também exige a função administrativa aplicável.
Branches separam linhas de desenvolvimento no repositório. Para isolar a execução e os itens em desenvolvimento, use workspaces separados associados às branches correspondentes quando o processo assim exigir. Duas pessoas editando o mesmo workspace compartilham aquele estado de execução, ainda que possuam clones locais diferentes.
Conectar um workspace exige combinar as autorizações do Fabric com as do repositório. Uma função adequada no workspace não concede automaticamente leitura ou escrita na branch remota. Cada colaborador deve usar sua própria conexão de conta conforme o fluxo suportado. Requisitos administrativos de região e provedor, como condições específicas do Azure Repos, também podem participar da integração. Depois de confirmar credenciais, uma falha persistente merece verificar essas condições em vez de redefinir senhas repetidamente sem evidência.
Commit e atualização
Salvar altera o workspace. Commit registra mudanças no Git. Atualizar a partir do Git traz definições da branch para o workspace. A direção da sincronização deve ser deliberada, especialmente quando ambos os lados já contêm conteúdo. Antes de escolher uma versão, examine diferenças e dependências para evitar descartar trabalho válido.
Uma operação que salva mudanças em outra branch não implica necessariamente trocar a branch associada ao workspace. Verifique o resultado de cada comando: local do commit e conexão ativa são estados distintos. Da mesma forma, um clone local aberto na branch padrão pode não mostrar os itens existentes na branch vinculada ao Fabric.
Continue lendo de graça
O capítulo inteiro está liberado no plano gratuito
Criar conta leva menos de um minuto e não pede cartão. Você destrava o texto completo, o mapa mental, o PDF para estudar off-line e ainda resolve questões inéditas todo dia.
Leu o resumo? Agora pratique.
São 66 questões inéditas de Git — integração, colaboração e versionamento, todas comentadas alternativa por alternativa.
Você volta para este capítulo depois de criar a conta.
Fontes consultadas
- https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-integration-process
- https://learn.microsoft.com/en-us/fabric/cicd/git-integration/git-get-started
- https://learn.microsoft.com/en-us/fabric/cicd/git-integration/manage-branches