반응형
원격 마스터 분기 삭제, 현재 분기로 인해 거부 됨
GitHub / Bitbucket에서 원격 마스터 브랜치를 삭제하려면 어떻게해야합니까?
노력하고있어:
# git push bb --delete master
remote: bb/acl: user is allowed. accepted payload.[K
remote: error: refusing to delete the current branch: refs/heads/master[K
To ssh://git@bitbucket.org/user/reponame.git
! [remote rejected] master (deletion of the current branch prohibited)
error: failed to push some refs to 'ssh://git@bitbucket.org/user/reponame.git'
또한 나는 시도했다
git push bb :master
그러나이 모든 것이 작동하지 않습니다.
참고 : BitBucket의 경우 저장소 설정에 액세스하고 " Main branch
"콤보 상자 에서 분기를 변경하여 기본 분기를 변경합니다 .
메인 브랜치가 더 이상 마스터가 아닌 경우 마스터 를 푸시하고 제거 할 수 있습니다 .
설정 페이지 의 옵션 탭에 있는 설정 블록에서 (글쎄요, github 저장소 페이지 의 설정 탭을 클릭하기 만하면 됩니다), 기본 브랜치를 변경할 수 있습니다 (github에 다른 기본 브랜치도 있어야 함). .
이 작업을 마치면 제거 할 수 있습니다.
$ git push bb :master
반응형
'IT TIP' 카테고리의 다른 글
Ubuntu에 PyCrypto 설치-빌드시 치명적인 오류 (0) | 2020.12.02 |
---|---|
Django 정적 파일 404 (0) | 2020.12.02 |
Laravel은 모든 요청을 HTTPS로 리디렉션 (0) | 2020.12.02 |
TempData keep () 대 peek () (0) | 2020.12.02 |
CSS를 비동기 적으로로드하는 방법 (0) | 2020.12.02 |