GiitHub의 마스터 지점을 삭제하고 마스터를 바꿨습니다 (^o^;)
제출 로그 수정
로컬 마스터 지점 최신.
최신 버전git pull origin master
먼저 GitHub fork을 사용하여 로컬 마스터 백업을 수행합니다.
최신 커미션을 취소하고 싶어서요.중도 반송 커미션.git reset --hard HEAD^
마스터 분기 삭제
GiitHub의 마스터를 삭제합니다.git push origin :master
하지만 오류가 발생했습니다.git push origin :master
remote: error: refusing to delete the current branch: refs/heads/master
To [email protected]:pugiemonn/pugiemonn.com.git
! [remote rejected] master (deletion of the current branch prohibited)
error: failed to push some refs to '[email protected]:pugiemonn/pugiemonn.com.git'
위에서 말한 바와 같이 오류가 발생할 수 있다.GitHub에서default의 지점이 마스터라면 삭제할 수 없기 때문입니다.
default의 지점은 GiitHub의 화면에서 변경할 수 있습니다.Settings에서 Default branch 항목을 변경합니다.
상기 선택 메뉴는 마스터를 제외하고는
마스터 분기를 삭제합니다.git push origin :master
To [email protected]:pugiemonn/pugiemonn.com.git
- [deleted] master
GiitHub에 접근하면 마스터 지점이 삭제됩니다.
겸사겸사 말씀드리겠습니다.
명령을 사용하지 않을 경우 GiitHub 화면에서 분기를 제거할 수도 있습니다.
새 마스터 분기
로컬 마스터 push를 GiitHub에 연결합니다.git push origin master
Total 0 (delta 0), reused 0 (delta 0)
To [email protected]:pugiemonn/pugiemonn.com.git
* [new branch] master -> master
GiitHub의 Settings를 Default branch 프로젝트로 다시 변경합니다.
마스터 지점을 지우면 종료 요청이 닫힙니다
마스터 지점을 삭제하면 마스터가 요청한 취소 요청이 모두 닫힙니다.
최초의 팟캐스트가 모두 사라졌다?!내가 잘못했어.
닫힌 분기를 확인할 때 GiitHub의 "Pull requests"에서 Closed 항목을 선택합니다.
위 그림은 #23에 의해 닫힌 pull 요청입니다.
여러 개의 지점이 닫히면 GiitHub 화면에서 바로 찾을 수 없습니다. Recently updated로 정렬하면 최근에 닫힌 지점을 바로 찾을 수 있습니다.
닫힌 종료 요청을 열려면 닫힌 분기를 선택하고 Mark as에서 Open을 선택합니다.
마스터를 삭제하기 전에 열린 요청을 다시 열 수 있습니다.
감상
GiitHub의 Master 분기가 삭제되었습니다.
처음에는 모든 요구가 폐쇄되었다는 것에 놀랐다.분지가 사라지는 것도 당연하다.
마스터를 삭제하는 것은 본래 좋지 않다. 요청 기반의 소프트웨어를 개발하는 것이 가장 좋다. 마스터를 삭제하지 않는 것이 가장 좋다.
Reference
이 문제에 관하여(GiitHub의 마스터 지점을 삭제하고 마스터를 바꿨습니다 (^o^;)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/pugiemonn/items/34b56b1aa757e33133e4
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git pull origin master
git reset --hard HEAD^
GiitHub의 마스터를 삭제합니다.
git push origin :master
하지만 오류가 발생했습니다.git push origin :master
remote: error: refusing to delete the current branch: refs/heads/master
To [email protected]:pugiemonn/pugiemonn.com.git
! [remote rejected] master (deletion of the current branch prohibited)
error: failed to push some refs to '[email protected]:pugiemonn/pugiemonn.com.git'
위에서 말한 바와 같이 오류가 발생할 수 있다.GitHub에서default의 지점이 마스터라면 삭제할 수 없기 때문입니다.default의 지점은 GiitHub의 화면에서 변경할 수 있습니다.Settings에서 Default branch 항목을 변경합니다.
상기 선택 메뉴는 마스터를 제외하고는
마스터 분기를 삭제합니다.
git push origin :master
To [email protected]:pugiemonn/pugiemonn.com.git
- [deleted] master
GiitHub에 접근하면 마스터 지점이 삭제됩니다.겸사겸사 말씀드리겠습니다.
명령을 사용하지 않을 경우 GiitHub 화면에서 분기를 제거할 수도 있습니다.
새 마스터 분기
로컬 마스터 push를 GiitHub에 연결합니다.git push origin master
Total 0 (delta 0), reused 0 (delta 0)
To [email protected]:pugiemonn/pugiemonn.com.git
* [new branch] master -> master
GiitHub의 Settings를 Default branch 프로젝트로 다시 변경합니다.
마스터 지점을 지우면 종료 요청이 닫힙니다
마스터 지점을 삭제하면 마스터가 요청한 취소 요청이 모두 닫힙니다.
최초의 팟캐스트가 모두 사라졌다?!내가 잘못했어.
닫힌 분기를 확인할 때 GiitHub의 "Pull requests"에서 Closed 항목을 선택합니다.
위 그림은 #23에 의해 닫힌 pull 요청입니다.
여러 개의 지점이 닫히면 GiitHub 화면에서 바로 찾을 수 없습니다. Recently updated로 정렬하면 최근에 닫힌 지점을 바로 찾을 수 있습니다.
닫힌 종료 요청을 열려면 닫힌 분기를 선택하고 Mark as에서 Open을 선택합니다.
마스터를 삭제하기 전에 열린 요청을 다시 열 수 있습니다.
감상
GiitHub의 Master 분기가 삭제되었습니다.
처음에는 모든 요구가 폐쇄되었다는 것에 놀랐다.분지가 사라지는 것도 당연하다.
마스터를 삭제하는 것은 본래 좋지 않다. 요청 기반의 소프트웨어를 개발하는 것이 가장 좋다. 마스터를 삭제하지 않는 것이 가장 좋다.
Reference
이 문제에 관하여(GiitHub의 마스터 지점을 삭제하고 마스터를 바꿨습니다 (^o^;)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/pugiemonn/items/34b56b1aa757e33133e4
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git push origin master
Total 0 (delta 0), reused 0 (delta 0)
To [email protected]:pugiemonn/pugiemonn.com.git
* [new branch] master -> master
마스터 지점을 삭제하면 마스터가 요청한 취소 요청이 모두 닫힙니다.
최초의 팟캐스트가 모두 사라졌다?!내가 잘못했어.
닫힌 분기를 확인할 때 GiitHub의 "Pull requests"에서 Closed 항목을 선택합니다.
위 그림은 #23에 의해 닫힌 pull 요청입니다.
여러 개의 지점이 닫히면 GiitHub 화면에서 바로 찾을 수 없습니다. Recently updated로 정렬하면 최근에 닫힌 지점을 바로 찾을 수 있습니다.
닫힌 종료 요청을 열려면 닫힌 분기를 선택하고 Mark as에서 Open을 선택합니다.
마스터를 삭제하기 전에 열린 요청을 다시 열 수 있습니다.
감상
GiitHub의 Master 분기가 삭제되었습니다.
처음에는 모든 요구가 폐쇄되었다는 것에 놀랐다.분지가 사라지는 것도 당연하다.
마스터를 삭제하는 것은 본래 좋지 않다. 요청 기반의 소프트웨어를 개발하는 것이 가장 좋다. 마스터를 삭제하지 않는 것이 가장 좋다.
Reference
이 문제에 관하여(GiitHub의 마스터 지점을 삭제하고 마스터를 바꿨습니다 (^o^;)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/pugiemonn/items/34b56b1aa757e33133e4
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(GiitHub의 마스터 지점을 삭제하고 마스터를 바꿨습니다 (^o^;)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/pugiemonn/items/34b56b1aa757e33133e4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)