Skip to main content

Completing your live migration from GitHub Enterprise Server to GHE.com

Complete follow-up tasks so users can start using the migrated repository.

누가 이 기능을 사용할 수 있나요?

Organization owners on GHE.com

참고

Enterprise Live Migrations is in 공개 미리 보기 and subject to change.

After you have run a migration with the elm CLI tool, there are some follow-up tasks to complete.

Restore users' access

Because GitHub Enterprise Server and GHE.com use different provisioning and authentication systems, organization membership is not carried over between platforms. You will need to add users to the organization before you can reattribute activity to them in a migrated repository.

  1. If you created a new organization for the migration process, add members to the organization. You can do this manually, but many enterprises manage organization membership from their identity provider (IdP) by syncing enterprise teams with IdP groups.
  2. Add organization members to the migrated repositories.

Reattribute activity to users

GitHub Enterprise Importer을(를) 사용하여 마이그레이션을 실행하면, 마이그레이션된 리포지토리의 모든 사용자 활동(Git 커밋 제외)은 마네킹이라는 자리 표시자 ID에 기인합니다. For more information, see Mannequins and user activity.

Once user accounts have been added to the organization on GHE.com, you can invite users to reclaim a mannequin's activity. You can do this in the browser or, with the GEI extension of the GitHub CLI tool, reclaim mannequins in bulk without the invite process.

Reclaiming mannequins in the browser

  1. GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음, Your organizations를 클릭합니다.

  2. 조직을 클릭하여 선택합니다.

  3. 조직 이름에서 설정을 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

    조직 프로필에 있는 여러 탭의 스크린샷. "설정" 탭이 진한 주황색으로 표시됩니다.

  4. 사이드바의 "Access" 섹션에서 Import/Export를 클릭합니다.

  5. To the right of the mannequin you want to reclaim, click Reattribute.

  6. In the search field, type the username of the organization member you want to attribute the mannequin's contributions to, then click the member.

    참고

    You can only send attribution invitations to user accounts that are already members of the organization.

  7. Click Invite. 기본적으로 조직 구성원은 이메일을 통해 초대받게 되며, 구성원이 초대를 수락할 때까지 마네킹은 회수되지 않습니다.

Reclaiming mannequins in bulk

You can install the GEI extension of the GitHub CLI to reclaim mannequins in bulk. See GitHub Enterprise Importer용 마네킹 회수하기.

Reattribute Git activity

Authorship for Git commits is not associated with mannequins and cannot be attributed to GitHub users by reclaiming mannequins. Instead, commit authorship is attributed to user accounts on GitHub based on the email address that was used to author the commit in Git.

To reattribute Git activity on GHE.com, ensure the user's primary email address in your identity provider (IdP) matches the email address used for their commits. With Enterprise Managed Users, users cannot add email addresses to their user account on GitHub, so users will not be able to reattribute their Git commits independently.

Recreate organization settings

If you created a new organization for the migration process, restore settings such as policies, organization teams, and projects.