2012-03-19 2 views
2

git에 내 svn 저장소를 가져 왔습니다. 개발을위한 내 현재 지점은 branch1이고 그 중 하나의 이름을 으로 바꿉니다. 현재 master 브랜치 (매우 오래된 정보 포함)를 제거하고 이름 master와 함께 branch1에서 새로운 원격 브랜치를 만들 수 있습니까?새 마스터 만들기

미리 감사드립니다. 더 이상 master의 정보를 필요하지 않은 경우

+0

정말로 기존 기록을 없애시겠습니까? 이전 로그 및 버그 수정을 참조하는 것이 유용 할 수 있으므로 나중에 언젠가는 후회할 것입니다. – CharlesB

+0

나는 그것이 합리적이라고 생각한다. 그러나 주인은 매우 낡았다. 그리고 우리 지위는 다른 지부와 팀에서도 많이 바뀌었다. 그래서 주인으로부터의 역사는 쓸모가 없다. –

답변

9

는, 당신은 쉽게 제거 할 수 있습니다 :

git branch -m branch1 master 
: master가 없어

git branch -D master 

후에는 새 masterbranch1의 이름을 바꿀 수

언젠가 master에 보관 된 정보가 필요한지 확실하지 않은 경우의 이름을 바꾸기 전에 masterold_master으로 바꾸면됩니다.~ master :

git branch -m master old_master 
git branch -m branch1 master