2010-01-05 5 views
4

새내기 여기에 자식. 내 PC에 복제 된 원격 저장소가 있습니다. 그것은 master 브랜치에 있고 git push/pull은 원격 작업입니다.힘내 : 트렁크를 지점으로 이동하고 다시 시작 하시겠습니까?

지금부터 완전히 다시 시작하되 저장소를 유지하고 싶습니다. 나는 현재의 master 브랜치를 새로운 브랜치로 옮기고 그것을 별도로 복제하고 싶다. (나는 그것을 가지고 있고 여전히 그것에 대해 작업 할 수있다.) 새로운 브랜치를 master 브랜치로 만든다.

SVN에서는/trunk를/branches/old에 복사 (및 체크 아웃)하고/trunk의 모든 내용을 삭제합니다. 이 자식은 무엇이 될까요?

답변

4

먼저 현재 위치를 기억하는 새 분기를 만듭니다.

git checkout -b old 

이전 master 브랜치로 돌아갑니다. 당신의 old 지점이 변경되지 않습니다하시기 바랍니다 어떤

git checkout master 

않습니다.

+0

좋아요, "원본"원격을 "원본"브랜치로 푸시하려면 "git push origin old"해야했습니다. 그런 다음 git clone -b old를 사용하여 이전 분기를 다시 복제합니다. 감사 :) –

관련 문제