오픈소스 코드를 GitHub에서 직접 포크하지 않고 개인 저장소(repository)에 저장하는 다른 방법을 소개하겠습니다. 이러한 방법은 주로 원본 프로젝트에 대한 직접적인 연결 없이 코드를 사용하고 싶을 때 유용합니다. 아래는 오픈소스 코드를 개인 저장소로 가져오는 몇 가지 방법입니다:
원본 저장소 클론: 먼저, 로컬 컴퓨터로 원본 저장소를 클론합니다. 이를 위해 Git 명령어를 사용합니다:
git clone https://github.com/original-owner/original-repository.git
이 명령어는 원본 저장소의 모든 파일과 버전 기록을 당신의 컴퓨터로 복사합니다.
새로운 GitHub 저장소 생성: GitHub에서 새 저장소를 만듭니다. 저장소 이름을 지정하고, public 또는 private 설정을 선택합니다.
클론된 로컬 저장소의 원격 주소 변경: 로컬 저장소의 원격 주소(remote URL)를 새로 만든 GitHub 저장소의 주소로 변경합니다:
cd original-repository
git remote set-url origin https://github.com/your-username/new-repository.git
코드 푸시: 변경된 원격 저장소 주소로 모든 코드를 푸시합니다:
git push -u origin master
이제 로컬 저장소의 모든 내용이 새 GitHub 저장소로 푸시됩니다.