[head detached at] git push가 되지않음, head detached at
‘공대 아로마’님의 블로그를 참고하여 작성했습니다.
🚨문제 발생
git fetch origin/main
을 한 후
git push origin main
후 오류가 뜸
git status
을 하였더니 사진과 같은 오류
- 사진 참고
🔑내가 해결한 방법
(저는 git 연습할 겸 빠른 해결법을 사용하지 않았습니다)
1
git branch
깃 브랜치 보유상태 확인 명령어
1
2
git branch joonhwan (`준환` 브랜치 만들기) `준환` 브랜치가 없는 경우 가능
git checkout joonhwan (`준환`을 주요 브랜치로 쓰겠다)
참고 ㅎ
- git checkout -b joonhwan
준환을 주요 브랜치로 만들어 쓰겠다
(준환 브랜치를 만들지 않은경우 가능)
이어서
1
2
3
4
5
git branch -D candy ( candy 브랜치 제거)
git branch -D water ( water 브랜치 제거)
git branch -D main ( main 브랜치 제거)
git branch -m joonhwan main (브랜치 joonhwan -> main)
git push origin main
끝
준환과 함께 깃 명령어 알아보러 가기🤓
보시고 미흡한 부분이 있다면 피드백은 언제나 환영합니다!
아래 사진을 클릭하면 제 취미공간
으로 이어집니다 ㅎㅎ 여기에서 메모 및 일상을 기록하는데 놀러오실 분들은 언제나 환영합니다!
링크로 이동하려면 사진을 클릭
참고
‘공대 아로마’ git push가 안 될 때 / detached HEAD 문제 해결 방법
This post is licensed under CC BY 4.0 by the author.