{"meta":{"title":"GitHub Enterprise Importer 설치 및 구성","intro":"ADO2GH extension of the GitHub CLI을(를) 설치하고 마이그레이션을 위한 환경을 구성합니다.","product":"마이그레이션","breadcrumbs":[{"href":"/ko/enterprise-cloud@latest/migrations","title":"마이그레이션"},{"href":"/ko/enterprise-cloud@latest/migrations/ado","title":"Azure DevOps에서 마이그레이션"},{"href":"/ko/enterprise-cloud@latest/migrations/ado/install-and-configure-github-enterprise-importer","title":"3. GitHub Enterprise Importer 구성"}],"documentType":"article"},"body":"# GitHub Enterprise Importer 설치 및 구성\n\nADO2GH extension of the GitHub CLI을(를) 설치하고 마이그레이션을 위한 환경을 구성합니다.\n\n## 1단계: 설치 ADO2GH extension of the GitHub CLI\n\nGitHub Enterprise Importer는 GitHub CLI 대한 확장 컬렉션입니다. 첫 번째 마이그레이션인 경우, GitHub CLI와 ADO2GH extension를 설치해야 합니다.\n\n1. GitHub CLI를 설치합니다.\n   * GitHub CLI에 대한 설치 지침은 [GitHub CLI 리포지토리](https://github.com/cli/cli#installation)를 참조하세요.\n   * 이미 GitHub CLI 설치한 경우 실행 `gh --version` 하여 버전 2.4.0 이상을 실행하고 있는지 확인합니다. 이전 버전이 있는 경우 업그레이드 지침은 [GitHub CLI 리포지토리](https://github.com/cli/cli#installation) 를 방문하세요.\n\n2. ADO2GH extension를 설치합니다.\n\n   ```shell copy\n   gh extension install github/gh-ado2gh\n   ```\n\n3. ADO2GH extension of the GitHub CLI 매주 업데이트됩니다. 최신 버전의 확장을 사용하고 있는지 확인합니다.\n\n   ```shell copy\n   gh extension upgrade github/gh-ado2gh\n   ```\n\nADO2GH extension에 대한 도움이 필요할 때마다 명령과 함께 `--help` 플래그를 사용할 수 있습니다. 예를 들어, `gh ado2gh --help`은(는) 사용 가능한 모든 명령을 나열하고 `gh ado2gh migrate-repo --help`은(는) `migrate-repo` 명령에 사용할 수 있는 모든 옵션을 나열합니다.\n\n## 2단계: 환경 변수 설정\n\n먼저 원본 및 대상 조직에 액세스할 수 있는 ADO2GH extension을(를) 생성하고, 해당 GitHub Enterprise Cloud을(를) personal access token 환경 변수로 설정한 후에 personal access token을(를) 사용하여 로 마이그레이션할 수 있습니다.\n\n1. personal access token 및 Azure DevOps 모두에 대한 GitHub가 준비되었는지 확인합니다. 토큰을 아직 만들지 않은 경우 [접근 관리](/ko/enterprise-cloud@latest/migrations/ado/manage-access?token-backtrack#create-a-personal-access-token-classic-on-github) 을 참조하세요.\n\n2. personal access token에 대한 환경 변수를 설정하고, 아래 명령어의 TOKEN을 이전에 생성한 personal access token토큰으로 바꿉니다. 대상 조직에는 `GH_PAT`을(를) 사용하고 원본 조직에는 `ADO_PAT`을(를) 사용하세요.\n\n   * 터미널을 사용하는 경우 `export` 명령을 사용합니다.\n\n     ```shell copy\n     export GH_PAT=\"TOKEN\"\n     export ADO_PAT=\"TOKEN\"\n     ```\n\n   * PowerShell을 사용하는 경우 `$env` 명령을 사용합니다.\n\n     ```shell copy\n     $env:GH_PAT=\"TOKEN\"\n     $env:ADO_PAT=\"TOKEN\"\n     ```\n\n3. 편의를 위해 데이터 보존 기능을 갖춘 GitHub Enterprise Cloud마이그레이션하는 경우 엔터프라이즈의 **기본 API URL** 에 대한 환경 변수를 설정합니다.\n\n   엔터프라이즈의 하위 도메인으로 `SUBDOMAIN`를 대체하십시오. 예를 들어 엔터프라이즈의 하위 도메인이 `acme`면 값은 `TARGET_API_URL` 다음과 같습니다 `https://api.acme.ghe.com`.\n\n   * 터미널을 사용하는 경우 `export` 명령을 사용합니다.\n\n     ```shell copy\n     export TARGET_API_URL=\"https://api.SUBDOMAIN.ghe.com\"\n     ```\n\n   * PowerShell을 사용하는 경우 `$env` 명령을 사용합니다.\n\n     ```shell copy\n     $env:TARGET_API_URL=\"https://api.SUBDOMAIN.ghe.com\"\n     ```\n\n   이 변수를 `--target-api-url` 옵션과 함께 사용하여 GitHub CLI 명령을 실행합니다."}