git branch 명령어에서 (HEAD detached at [TAG_NAME])와 같이 보이는 것은 현재 브랜치가 분리된 상태에서 특정 커밋에 위치하고 있음을 의미합니다. 즉, [TAG_NAME] 이라는 커밋 해시나 태그를 체크아웃했기 때문에 일반적인 브랜치 대신 HEAD가 직접 해당 커밋을 가리키고 있는 상태입니다.
- 브랜치로 돌아가고 싶다면: git switch 또는 git checkout 명령어를 사용하여 원래 브랜치로 돌아가세요.
git switch main # 또는 원하는 브랜치 이름
- 새로운 브랜치를 만들고 싶다면: 분리된 상태에서 작업한 내용을 새로운 브랜치로 저장하려면, 현재 상태에서 새 브랜치를 만드세요.
git switch -c new-branch-name
이렇게 하면 HEAD가 분리된 상태에서 작업을 안전하게 이어갈 수 있습니다.
'git' 카테고리의 다른 글
tag 관련 (0) | 2024.09.05 |
---|---|
신규 branch 생성 (0) | 2021.05.03 |
git public key 생성 (0) | 2021.03.26 |
Pro Git - 브랜치 워크플로, 브랜치 관리, 브랜치 추적 (0) | 2021.02.22 |
Git 필수 명령어 요약 (0) | 2021.02.16 |