# GitHub Importer 정보

소스 코드가 다른 Git 기반 호스팅 서비스에 저장되어 있다면, GitHub.com를 사용하여 코드를 GitHub Importer으로 옮길 수 있습니다.

## GitHub Importer 정보

GitHub Importer는 다른 호스팅 서비스에서 GitHub.com으로 Git 리포지토리를 빠르게 가져오는 도구입니다.

GitHub Importer를 시작하려면 [GitHub Importer를 사용하여 리포지토리 가져오기](/ko/migrations/importing-source-code/using-github-importer/importing-a-repository-with-github-importer#importing-a-repository-with-github-importer)을(를) 참조하세요.

## GitHub Importer의 기능 및 제한 사항

* GitHub Importer은(는) 리포지토리의 소스 코드와 커밋 기록을 가져옵니다. 호스팅 서비스에서 문제 및 끌어오기 요청과 같은 다른 관련 데이터를 가져오지 않습니다.
* GitHub Importer는 GitHub.com에서만 사용할 수 있습니다.
* 가져오는 동안 원격 리포지토리로 인증할 수 있습니다. 공용 인터넷에서 리포지토리에 액세스할 수 있어야 합니다. 리포지토리가 개인 네트워크에서 호스트되는 경우 GitHub Importer은(는) 액세스할 수 없습니다.
* GitHub Importer은(는) Mercurial, Subversion 또는 TFVC(Team Foundation 버전 제어)와 같은 Git 이외의 버전 제어 시스템을 사용하는 리포지토리를 지원하지 않습니다. GitHub Importer의 대안에 대한 자세한 내용은 [명령줄을 사용한 소스 코드 가져오기 정보](/ko/migrations/importing-source-code/using-the-command-line-to-import-source-code/about-source-code-imports-using-the-command-line)을(를) 참조하세요.
* GitHub의 리포지토리 및 개별 파일에는 크기 제한이 적용됩니다. 자세한 내용은 [GitHub의 대용량 파일 정보](/ko/repositories/working-with-files/managing-large-files/about-large-files-on-github)을(를) 참조하세요.
* GitHub Importer은(는) Git LFS(대규모 파일 저장소) 개체를 원본 리포지토리에서 대상 리포지토리로 옮기지 않습니다. Git LFS를 사용하는 경우 마이그레이션을 실행하기 전에 Git LFS 개체를 Git에서 추적한 일반 파일로 변환하거나 마이그레이션을 실행한 후 Git LFS 개체를 새 리포지토리로 별도로 옮겨야 합니다.

## 추가 참고 자료

* [명령줄을 사용하여 외부 Git 리포지토리 가져오기](/ko/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line)