답변:
브랜치를 새 저장소로 푸시하면됩니다. 그것의 모든 역사는 함께 갈 것입니다. 그런 다음 원래 저장소에서 분기를 삭제할지 여부를 선택할 수 있습니다.
예 :
git push url://to/new/repository.git branch-to-move:new-branch-name
새 저장소의 경우 일반적으로 new-branch-name이 마스터입니다.
를 사용하여 빈 저장소를 새로 만들 수 있습니다 git init
.
git push url://to/new/repository.git branch-to-move:new-branch-name
warning: remote HEAD refers to nonexistent ref, unable to checkout.
됩니다. 이미 그 단계에 있다면, 그냥 가십시오. git checkout -b branch-to-move
안전하거나 git checkout -b master
마스터 지사를
git checkout -b master
화면에 있던 문제를 해결했습니다. error: src refspec master does not match any.
(내가 있던 지점 이름을 보지 못한 이유 만 궁금합니다.) 감사합니다
url
git@github.com : brianzelip / groceries.git과 같은 git url이어야합니다. 3) branch-to-move
현재 리포지토리의 새 리포지토리로 사용하려는 지점입니다. 4) new-branch-name
작성중인 새 저장소에서 새 분기에 원하는 이름 master
입니다. 예 : .