Post

[head detached at] git push가 되지않음, head detached at


‘공대 아로마’님의 블로그를 참고하여 작성했습니다.












🚨문제 발생  

git fetch origin/main 을 한 후
git push origin main후 오류가 뜸
git status을 하였더니 사진과 같은 오류

  • 사진 참고



Desktop View











🔑내가 해결한 방법

(저는 git 연습할 겸 빠른 해결법을 사용하지 않았습니다)



1
git branch

깃 브랜치 보유상태 확인 명령어

Desktop View






1
2
git branch joonhwan              (`준환` 브랜치 만들기)  `준환` 브랜치가 없는 경우 가능 
git checkout joonhwan            (`준환`을 주요 브랜치로 쓰겠다)

참고 ㅎ

  • git checkout -b joonhwan
    준환을 주요 브랜치로 만들어 쓰겠다
    (준환 브랜치를 만들지 않은경우 가능)

Desktop View

이어서


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.
3D GIF