GitHub에 대한 마이그레이션 경로 정보
GitHub 제품(예: GitHub Enterprise Server에서 GitHub Enterprise Cloud으로 또는 Bitbucket Server 또는 GitLab과 같은 다른 코드 호스팅 플랫폼에서 GitHub)으로 이동하는 경우 사용자 코드, 코드 기록 및 이전 대화 및 공동 작업을 모두 이동하려고 할 것입니다.
마이그레이션은 대상 및 원본을 고려하려 계획합니다. 고려 사항에 따라 마이그레이션 경로를 결정합니다. 일부 마이그레이션 경로의 경우 원본, 기록 및 메타데이터를 마이그레이션할 수 있는 전문 도구를 제공합니다. 다른 경로의 경우 더 간단한 "원본 및 기록" 또는 "원본 스냅샷" 마이그레이션을 수행해야 합니다.
일부 마이그레이션 경로에는 전문가 주도 마이그레이션에서만 사용할 수 있는 도구가 필요합니다. 자세한 내용은 계정 관리자에게 GitHub의 영업 팀 문의하거나 웹 사이트를 참조 GitHub Expert Services 하세요.
권장 사항에서는 가능한 경우 원본, 기록 및 메타데이터를 포함하는 최고 수준의 충실도를 원한다고 가정합니다.
다음으로의 마이그레이션 GitHub.com
마이그레이션 GitHub.com 및 GitHub Enterprise Cloud로의 이전에 대한 범위와 도구를 검토할 수 있습니다. 추가 정보 또는 주의 사항을 검토할 수도 있습니다.
- GitHub Enterprise Server 3.4.1 이상 GitHub.com
- GitHub.com에서 GitHub.com
- Azure DevOps Services(Azure DevOps Cloud)에서 GitHub.com
- Azure DevOps Server로 GitHub.com
- Bitbucket Cloud(Bitbucket.org) GitHub.com
- Bitbucket Server 또는 Bitbucket Data Center에서 GitHub.com
- GitLab로 GitHub.com
- 어떤 Git 리포지토리로든 GitHub.com
- 에 대한 모든 Mercurial 리포지토리 GitHub.com
- 모든 SVN(Subversion) 리포지토리 GitHub.com
- TFVC(Team Foundation 버전 제어) 리포지토리 GitHub.com
- 모든 Perforce 리포지토리 GitHub.com
- 다른 리포지토리로 GitHub.com
- GHE.com 에 GitHub.com
GitHub Enterprise Server 3.4.1 이상 GitHub.com
- 범위: 원본, 기록 및 메타데이터
- **툴링:**GitHub Enterprise Importer
- 추가 정보:
- 주의 사항:
- 40GB보다 큰 Git이나 메타데이터 보관이 있는 리포지토리의 경우 GitHub Expert Services를 사용하여 엔터프라이즈 클라우드 가져오기 제한 내에서 대규모 리포지토리를 가져오는 것이 좋습니다.
- 전문가 주도 마이그레이션이 적합하지 않은 경우 대신 영향을 받는 리포지토리의 "원본 및 기록" 마이그레이션을 수행할 수 있습니다. 자세한 내용은 Git 리포지토리에서 GitHub.com으로 마이그레이션을 참조하세요.
GitHub.com - GitHub.com
GitHub.com에서 GitHub Enterprise Cloud으로의 마이그레이션이 포함됩니다. 이 경로에는 관리되는 기업 간 이동 또는 Enterprise Managed Users의 채택이 포함됩니다.
- 범위: 원본, 기록 및 메타데이터
- **공구:**GitHub Enterprise Importer 또는 GitHub Expert Services
- 추가 정보:
- 주의 사항:
- 40GB보다 큰 Git이나 메타데이터 보관이 있는 리포지토리의 경우 GitHub Expert Services를 사용하여 엔터프라이즈 클라우드 가져오기 제한 내에서 대규모 리포지토리를 가져오는 것이 좋습니다.
- 전문가 주도 마이그레이션이 적합하지 않은 경우 대신 영향을 받는 리포지토리의 "원본 및 기록" 마이그레이션을 수행할 수 있습니다. 자세한 내용은 Git 리포지토리에서 GitHub.com으로 마이그레이션을 참조하세요.
Azure DevOps Services (Azure DevOps Cloud)를 GitHub.com
- 범위: 원본, 기록 및 메타데이터
- **툴링:**GitHub Enterprise Importer
- 추가 정보:GitHub Enterprise Importer 사용
Azure DevOps Server로 GitHub.com
- 범위: 원본, 기록 및 메타데이터
- Tooling: Azure DevOps Services로 마이그레이션한 다음, GitHub Enterprise Importer
- 추가 정보:
- 주의 사항: Azure DevOps Services로 먼저 마이그레이션할 수 없는 경우 대신 "원본 및 기록" 마이그레이션을 수행해야 합니다. 자세한 내용은 모든 Git 리포지토리에서 GitHub.com으로의 마이그레이션에 대해 알아보십시오.
Bitbucket Cloud(Bitbucket.org) GitHub.com
- 범위: 원본 및 기록
- 툴링: Git CLI 또는 GitHub Importer
- 추가 정보:
Bitbucket Server 또는 Bitbucket 데이터 센터에서 GitHub.com
- 범위: 원본, 기록 및 메타데이터
- **툴링:**GitHub Enterprise Importer
- 추가 정보:
- 주의 사항:
- 40GB보다 큰 Git이나 메타데이터 보관이 있는 리포지토리의 경우 GitHub Expert Services를 사용하여 엔터프라이즈 클라우드 가져오기 제한 내에서 대규모 리포지토리를 가져오는 것이 좋습니다.
- 전문가 주도 마이그레이션이 적합하지 않은 경우 대신 영향을 받는 리포지토리의 "원본 및 기록" 마이그레이션을 수행할 수 있습니다. 자세한 내용은 Git 리포지토리에서 GitHub.com으로 마이그레이션을 참조하세요.
GitLab로 GitHub.com
- 범위: 원본, 기록 및 메타데이터
- **공구:**GitHub Enterprise Importer
- 추가 정보:GitHub Expert Services 웹사이트
- 주의 사항:
- GitHub Enterprise Importer 사용하여 GitLab 리포지토리를 GitHub 마이그레이션하려면 GitHub Expert Services 팀에 문의하세요.
- 전문가 주도 마이그레이션이 적합하지 않은 경우 대신 영향을 받는 리포지토리의 "원본 및 기록" 마이그레이션을 수행할 수 있습니다. 자세한 내용은 Git 리포지토리에서 GitHub.com으로 마이그레이션을 참조하세요.
에 대한 Git 리포지토리 GitHub.com
- 범위: 원본 및 기록
- 도구: Git CLI 또는 리포지토리가 공용 인터넷을 통해 액세스 가능한 경우 GitHub Importer
- 추가 정보:
모든 Mercurial 리포지토리를 GitHub.com로
- 범위: 원본 및 기록
- 도구: Mercurial, Git CLI 및 Python
- 추가 정보:Mercurial 리포지토리 가져오기
모든 SVN(Subversion) 리포지토리를 GitHub.com로
- 범위: 원본 및 기록
- 도구: Subversion 및 Git CLI
- 추가 정보:Subversion 리포지토리 가져오기
TFVC(Team Foundation 버전 제어) 리포지토리 GitHub.com
- 범위: 원본 및 기록
- 도구: Azure Repos, Git CLI
- 추가 정보:Team Foundation 버전 제어 리포지토리 가져오기
모든 Perforce 리포지토리를 GitHub.com로 변환
- 범위: 원본 및 기록
- 툴링:
git-p4, Git CLI - 추가 정보:
- Git 설명서의 git-p4
- GitHub에 로컬로 호스트된 코드 추가
다른 리포지토리로 GitHub.com
- 범위: 원본 스냅샷
- **툴링:**GitHub CLI 또는 Git CLI
- 추가 정보:GitHub에 로컬로 호스트된 코드 추가
GHE.com - GitHub.com
이 경로는 현재 공식 도구에서 지원되지 않습니다. 문의해 주세요 GitHub Expert Services에게.
다음으로의 마이그레이션 GHE.com
마이그레이션할 목적지가 데이터 보존 기능을 갖춘 GitHub Enterprise Cloud인 경우, GHE.com로 마이그레이션하십시오.
마이그레이션을 GHE.com와 GitHub.com으로 수행할 때 유사한 도구를 사용합니다. 그러나 사용할 GitHub Importer 수 없습니다.
아래 링크를 따라 마이그레이션 대상 GHE.com의 범위 및 툴과 추가 정보 및 주의 사항을 확인하십시오.
- GitHub Enterprise Server 에 GHE.com
- GitHub.com 에 GHE.com
- Azure DevOps Services(Azure DevOps Cloud)에서 GHE.com
- Azure DevOps Server로 GHE.com
- Bitbucket Cloud(Bitbucket.org) GHE.com
- Bitbucket Server 또는 Bitbucket Data Center에서 GHE.com
- GitLab로 GHE.com
- 어떤 Git 리포지토리로든 GHE.com
- 에 대한 모든 Mercurial 리포지토리 GHE.com
- 모든 SVN(Subversion) 리포지토리 GHE.com
- TFVC(Team Foundation 버전 제어) 리포지토리 GHE.com
- 모든 Perforce 리포지토리 GHE.com
- 다른 리포지토리로 GHE.com
GitHub Enterprise Server - GHE.com
- 범위: 원본, 기록 및 메타데이터
- 공구 설비:
- 버전 3.4.1 이상: GitHub Enterprise Importer
- 버전 3.17 이상(지원되는 패치 릴리스에서): GitHub Enterprise Importer 또는 Enterprise Live Migrations
- 추가 정보:
- 주의 사항:
- 약 40GB보다 큰 복잡한 리포지토리의 경우 GitHub Expert Services에 문의하는 것이 좋습니다.
- 전문가 주도 마이그레이션이 적합하지 않은 경우 대신 영향을 받는 리포지토리의 "원본 및 기록" 마이그레이션을 수행할 수 있습니다. 자세한 내용은 Git 리포지토리에서 GHE.com로 마이그레이션을 참조하세요.
GitHub.com - GHE.com
- 범위: 원본, 기록 및 메타데이터
- **공구:**GitHub Enterprise Importer 또는 GitHub Expert Services
- 추가 정보:
- 주의 사항:
- 약 40GB보다 큰 복잡한 리포지토리의 경우 GitHub Expert Services에 문의하는 것이 좋습니다.
- 전문가 주도 마이그레이션이 적합하지 않은 경우 대신 영향을 받는 리포지토리의 "원본 및 기록" 마이그레이션을 수행할 수 있습니다. 자세한 내용은 Git 리포지토리에서 GHE.com로 마이그레이션을 참조하세요.
Azure DevOps Services (Azure DevOps Cloud)를 GHE.com
- 범위: 원본, 기록 및 메타데이터
- **공구:**GitHub Enterprise Importer
- 추가 정보:GitHub Enterprise Importer 사용
Azure DevOps Server로 GHE.com
- 범위: 원본, 기록 및 메타데이터
- Tooling: Azure DevOps Services로 마이그레이션한 다음, GitHub Enterprise Importer
- 추가 정보:
- 주의 사항: Azure DevOps Services로 먼저 마이그레이션할 수 없는 경우 대신 "원본 및 기록" 마이그레이션을 수행해야 합니다. 자세한 내용은 Git 리포지토리에서 GHE.com로의 마이그레이션을 참조하세요.
Bitbucket Cloud(Bitbucket.org) GHE.com
- 범위: 원본 및 기록
- 도구: Git CLI
- 추가 정보:
Bitbucket Server 또는 Bitbucket 데이터 센터에서 GHE.com
- 범위: 원본, 기록 및 메타데이터
- **공구:**GitHub Enterprise Importer
- 추가 정보:
- 주의 사항:
- 약 40GB보다 큰 복잡한 리포지토리의 경우 GitHub Expert Services에 문의하는 것이 좋습니다.
- 전문가 주도 마이그레이션이 적합하지 않은 경우 대신 영향을 받는 리포지토리의 "원본 및 기록" 마이그레이션을 수행할 수 있습니다. 자세한 내용은 Git 리포지토리에서 GHE.com로 마이그레이션을 참조하세요.
GitLab로 GHE.com
- 범위: 원본, 기록 및 메타데이터
- 도구: 연락 GitHub Expert Services
- 추가 정보:GitHub Expert Services 웹사이트
- 주의 사항:
- 전문가 주도 마이그레이션이 적합하지 않은 경우 대신 영향을 받는 리포지토리의 "원본 및 기록" 마이그레이션을 수행할 수 있습니다. 자세한 내용은 Git 리포지토리에서 GHE.com로 마이그레이션을 참조하세요.
에 대한 Git 리포지토리 GHE.com
- 범위: 원본 및 기록
- 도구: Git CLI
- 추가 정보:
모든 Mercurial 리포지토리를 GHE.com로
- 범위: 원본 및 기록
- 도구: Mercurial, Git CLI 및 Python
- 추가 정보:Mercurial 리포지토리 가져오기
모든 SVN(Subversion) 리포지토리를 GHE.com로
- 범위: 원본 및 기록
- 도구: Subversion 및 Git CLI
- 추가 정보:Subversion 리포지토리 가져오기
TFVC(Team Foundation 버전 제어) 리포지토리 GHE.com
- 범위: 원본 및 기록
- 도구: Azure Repos, Git CLI
- 추가 정보:Team Foundation 버전 제어 리포지토리 가져오기
모든 Perforce 리포지토리를 GHE.com로 변환
- 범위: 원본 및 기록
- 툴링:
git-p4, Git CLI - 추가 정보:
- Git 설명서의 git-p4
- GitHub에 로컬로 호스트된 코드 추가
다른 리포지토리로 GHE.com
- 범위: 원본 스냅샷
- **툴링:**GitHub CLI 또는 Git CLI
- 추가 정보:GitHub에 로컬로 호스트된 코드 추가
다음으로의 마이그레이션 GitHub Enterprise Server
마이그레이션 GitHub Enterprise Server의 범위 및 도구를 추가 정보 또는 주의 사항과 함께 검토할 수 있습니다.
- GitHub.com 에 GitHub Enterprise Server
- GitHub Enterprise Server 에 GitHub Enterprise Server
- Azure DevOps를 GitHub Enterprise Server
- Bitbucket Cloud(Bitbucket.org) GitHub Enterprise Server
- Bitbucket Server 또는 Bitbucket Data Center에서 GitHub Enterprise Server
- GitLab로 GitHub Enterprise Server
- 어떤 Git 리포지토리로든 GitHub Enterprise Server
- 에 대한 모든 Mercurial 리포지토리 GitHub Enterprise Server
- 모든 SVN(Subversion) 리포지토리 GitHub Enterprise Server
- TFVC(Team Foundation 버전 제어) 리포지토리 GitHub Enterprise Server
- 모든 Perforce 리포지토리 GitHub Enterprise Server
- 다른 리포지토리로 GitHub Enterprise Server
- GHE.com 에 GitHub Enterprise Server
GitHub.com - GitHub Enterprise Server
GitHub.com에서 GitHub Enterprise Cloud으로의 마이그레이션이 포함됩니다.
- 범위: 원본, 기록 및 메타데이터
- 툴링: 조직 마이그레이션 API,
ghe-migrator - 추가 정보:
GitHub Enterprise Server - GitHub Enterprise Server
- 범위: 원본, 기록 및 메타데이터
- 툴링: 조직 마이그레이션 API,
ghe-migrator - 추가 정보:
Azure DevOps에 GitHub Enterprise Server
- 범위: 원본 및 기록
- 도구: Git CLI
- 추가 정보:명령줄을 사용하여 외부 Git 리포지토리 가져오기
Bitbucket Cloud(Bitbucket.org) GitHub Enterprise Server
- 범위: 원본 및 기록
- 도구: Git CLI
- 추가 정보:명령줄을 사용하여 외부 Git 리포지토리 가져오기
Bitbucket Server 또는 Bitbucket 데이터 센터에서 GitHub Enterprise Server
- 범위: 원본, 기록 및 메타데이터
- 도구:
bbs-exporter(전문가 주도 마이그레이션만 해당), 그다음에ghe-migrator - 추가 정보:
- **주의 사항:**전문가 주도 마이그레이션이 적합하지 않은 경우 대신 영향을 받는 리포지토리의 "원본 및 기록" 마이그레이션을 수행할 수 있습니다. 자세한 내용은 GitHub Enterprise Server의 Git 리포지토리를 참조하세요.
GitLab로 GitHub Enterprise Server
- 범위: 원본, 기록 및 메타데이터
- 도구:
gl-exporter(전문가 주도 마이그레이션만 해당), 그다음에ghe-migrator - 추가 정보:
- **주의 사항:**전문가 주도 마이그레이션이 적합하지 않은 경우 대신 영향을 받는 리포지토리의 "원본 및 기록" 마이그레이션을 수행할 수 있습니다. 자세한 내용은 GitHub Enterprise Server의 Git 리포지토리를 참조하세요.
에 대한 Git 리포지토리 GitHub Enterprise Server
- 범위: 원본 및 기록
- 도구: Git CLI
- 추가 정보:명령줄을 사용하여 외부 Git 리포지토리 가져오기
모든 Mercurial 리포지토리를 GitHub Enterprise Server로
- 범위: 원본 및 기록
- 도구: Mercurial, Git CLI 및 Python
- 추가 정보:Mercurial 리포지토리 가져오기
모든 SVN(Subversion) 리포지토리를 GitHub Enterprise Server로
- 범위: 원본 및 기록
- 도구: Subversion 및 Git CLI
- 추가 정보:Subversion 리포지토리 가져오기
TFVC(Team Foundation 버전 제어) 리포지토리 GitHub Enterprise Server
- 범위: 원본 및 기록
- 도구: Azure Repos, Git CLI
- 추가 정보:Team Foundation 버전 제어 리포지토리 가져오기
모든 Perforce 리포지토리를 GitHub Enterprise Server로 변환
- 범위: 원본 및 기록
- 툴링:
git-p4, Git CLI - 추가 정보:
- Git 설명서의 git-p4
- GitHub에 로컬로 호스트된 코드 추가
다른 리포지토리로 GitHub Enterprise Server
- 범위: 원본 스냅샷
- **툴링:**GitHub CLI 또는 Git CLI
- 추가 정보:GitHub에 로컬로 호스트된 코드 추가
GHE.com - GitHub Enterprise Server
이 경로는 현재 공식 도구에서 지원되지 않습니다. 문의해 주세요 GitHub Expert Services에게.