우리는 프로젝트에 대해 마스터 브랜치를 릴리스 브랜치라고 부르는 새로운 정책을 시행하여 브랜치가 어떻게 사용되어야하는지 더 명확하게하고 싶습니다. 당연히 후보 브랜치도 개발 및 출시 할 예정입니다.
다음을 사용하여 로컬에서 마스터 브랜치의 이름을 바꿀 수 있음을 이해합니다.
git branch -m master release
그러나 이는 로컬에만 해당됩니다. 이것을 원격으로 밀어도 HEAD는 여전히 원격 마스터 브랜치를 가리 킵니다. 마스터 브랜치를 완전히 제거하고 초기 복제시 기본 로컬 브랜치를 릴리스로 만들고 싶습니다.
이것을 어떻게 할 수 있습니까?
오리진이 Gitorious 서버 에 있기 때문에 마스터 브랜치를 삭제하면 오류가 발생하는 것 같습니다 . 기본 브랜치가 '릴리즈'가되도록이를 변경할 수 있는지 지금 확인하려고합니다.