git을 사용하여 작업 영역 관리
이 문서에서는 Microsoft Fabric의 git 통합 도구에서 다음과 같은 기본 작업을 안내합니다.
시작하기 전에 git 통합 개요 를 읽는 것이 좋습니다.
중요
Microsoft Fabric은 현재 미리 보기로 제공됩니다. 이 정보는 릴리스되기 전에 상당히 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보와 관련하여 명시적이거나 묵시적인 어떠한 보증도 하지 않습니다.
사전 요구 사항
Git을 Microsoft Fabric 작업 영역과 통합하려면 Azure DevOps 및 Fabric 모두에서 다음 필수 구성 요소를 설정해야 합니다.
Azure DevOps 필수 구성 요소
- Fabric 작업 영역을 사용하는 동일한 사용자에게 등록된 활성 Azure 계정입니다. 체험 계정을 만듭니다.
- 기존 리포지토리에 대한 액세스
패브릭 필수 구성 요소
git 통합 기능에 액세스하려면 다음 중 하나가 필요합니다.
또한 organization 관리자는 git 통합 스위치를 사용하도록 설정해야 합니다. 작업 영역에서 git 통합을 사용하지 않도록 설정한 경우 관리자에게 문의하세요.
Azure 리포지토리에 작업 영역 연결
작업 영역 관리자만 작업 영역을 Azure 리포지토리에 연결할 수 있지만 연결되면 권한이 있는 모든 사용자가 작업 영역에서 작업할 수 있습니다. 관리자가 아닌 경우 관리자에게 연결에 대한 도움을 요청합니다. 작업 영역을 Azure 리포지토리에 연결하려면 다음 단계를 수행합니다.
Power BI에 로그인하고 연결하려는 작업 영역으로 이동합니다.
작업 영역 설정으로 이동
참고
작업 영역 설정 아이콘이 표시되지 않으면 줄임표(점 3개)를 선택한 다음 작업 영역 설정을 선택합니다.
Git 통합을 선택합니다. 작업 영역에 로그인한 Azure AD 사용자에게 등록된 Azure Repos 계정에 자동으로 로그인됩니다.
드롭다운 메뉴에서 연결하려는 분기에 대해 다음 세부 정보를 지정합니다.
참고
한 번에 하나의 분기와 폴더에만 작업 영역을 연결할 수 있습니다.
연결 및 동기화를 선택합니다.
초기 동기화 중에 작업 영역 또는 git 분기가 비어 있으면 콘텐츠가 비어 있지 않은 위치에서 빈 위치로 복사됩니다. 작업 영역과 git 분기 모두 콘텐츠가 있는 경우 동기화가 어떤 방향으로 이동해야 하는지 묻는 메시지가 표시됩니다. 이 초기 동기화에 대한 자세한 내용은 연결 및 동기화를 참조하세요.
연결 후 작업 영역에는 사용자가 연결된 분기, 분기에 있는 각 항목의 상태 및 마지막 동기화 시간을 볼 수 있는 소스 제어에 대한 정보가 표시됩니다.
작업 영역을 git 분기와 동기화된 상태로 유지하려면 작업 영역에서 변경한 내용을 git 분기에 커밋 하고 모든 사용자가 git 분기에 새 커밋을 만들 때마다 작업 영역을 업데이트 합니다.
git에 변경 내용 커밋
git 폴더에 성공적으로 연결한 후에는 평소와 같이 작업 영역을 편집합니다. 저장한 변경 내용은 작업 영역에만 저장됩니다. 준비가 되면 git 분기에 변경 내용을 커밋하거나 변경 내용을 실행 취소하고 이전 상태 되돌리기 수 있습니다. 커밋에 대해 자세히 알아보세요.
git 분기에 변경 내용을 커밋하려면 다음 단계를 수행합니다.
작업 영역으로 이동합니다.
소스 제어 아이콘을 선택합니다. 이 아이콘은 커밋되지 않은 변경 내용의 수를 표시합니다.
소스 제어 창의 변경 내용 탭을 선택합니다. 변경한 모든 항목과 항목이 새
, 수정됨
, 충돌
또는 삭제되었는지
여부를 나타내는 아이콘과 함께 목록이 나타납니다.
커밋할 항목을 선택합니다. 모든 항목을 선택하려면 위쪽 상자를 검사.
상자에 주석을 추가합니다. 주석을 추가하지 않으면 기본 메시지가 자동으로 추가됩니다.
커밋을 선택합니다.
변경 내용이 커밋되면 커밋된 항목이 목록에서 제거되고 작업 영역에서 동기화된 새 커밋을 가리킵니다.
커밋이 성공적으로 완료되면 선택한 항목의 상태 커밋되지 않음에서 동기화됨으로 변경됩니다.
git에서 작업 영역 업데이트
연결된 git 분기에 새 변경 내용을 커밋할 때마다 관련 작업 영역에 알림이 표시됩니다. 소스 제어 창을 사용하여 최신 변경 내용을 끌어오거나, 작업 영역으로 병합하거나 되돌리고, 라이브 항목을 업데이트합니다. 업데이트에 대해 자세히 알아보세요.
작업 영역을 업데이트하려면 다음 단계를 수행합니다.
- 작업 영역으로 이동합니다.
- 소스 제어 아이콘을 선택합니다.
- 소스 제어 창의 업데이트 탭을 선택합니다. 마지막 업데이트 이후 분기에서 변경된 모든 항목과 함께 목록이 나타납니다.
- 모두 업데이트를 선택합니다.
업데이트가 성공적으로 완료되면 항목 목록이 제거되고 작업 영역에서 동기화된 새 커밋을 가리킵니다.
업데이트가 성공적으로 완료되면 항목의 상태 동기화됨으로 변경됩니다.
git에서 작업 영역 연결 끊기
작업 영역 관리자만 Azure 리포지토리에서 작업 영역의 연결을 끊을 수 있습니다. 관리자가 아닌 경우 관리자에게 연결 끊김에 대한 도움을 요청하세요. 관리자이고 리포지토리의 연결을 끊으려면 다음 단계를 수행합니다.
작업 영역 설정으로 이동
Git 통합 선택
작업 영역 연결 끊기를 선택합니다.
사용 권한
작업 영역에서 수행할 수 있는 작업은 작업 영역과 Azure DevOps 모두에 있는 권한에 따라 달라집니다. 권한에 대한 자세한 내용은 사용 권한을 참조하세요.
고려 사항 및 제한 사항
이러한 작업에 문제가 있는 경우 git 통합 기능의 제한 사항을 이해해야 합니다.