소개
GitHub는 수백만 개의 소프트웨어 프로젝트를 제공하며 매일 새로운 프로젝트가 추가됩니다. GitHub에서 프로젝트를 호스트해야 하는 이유는 너무나 많지만 레거시 버전 제어 시스템에서 프로젝트를 가져오는 일은 복잡해 보입니다.
프로젝트의 버전 제어를 관리하고 있으며 프로젝트를 GitHub로 옮기고 싶다고 가정해 보세요. "어떻게 시작해야 하나요?" 및 "GitHub는 지금 사용하는 것과 어떻게 다른가요?"와 같은 많은 질문이 있을 수 있습니다. 이러한 질문은 합당하지만 좋은 소식은 GitHub에서 거의 모든 프로젝트를 효과적으로 호스트할 수 있다는 것입니다.
이 모듈에서는 레거시 버전 제어 시스템에서 GitHub로 프로젝트를 준비하고 마이그레이션하는 방법을 알아봅니다.
참고 항목
버전 제어 시스템에서 아직 호스트되지 않은 프로젝트를 업로드하는 경우 대신 GitHub 모범 사례를 사용하여 프로젝트 업로드 모듈을 완료하는 것이 좋습니다.
학습 목표
이 모듈에서는 다음을 수행합니다.
- 마이그레이션할 수 있도록 프로젝트를 준비합니다.
- 프로젝트에 보관 중인 모든 이진 파일을 처리합니다.
- 중요 Git 파일(예:
.gitignore
)을 만듭니다. - GitHub로 프로젝트를 가져옵니다.
필수 구성 요소
- GitHub 계정
이 모듈을 시작하기 전에 GitHub 소개 모듈을 완료하는 것이 좋습니다.