Git에서 detached HEAD 상태란 무엇인가요?
보통 GitHub Docs해설
detached HEAD는 git checkout <커밋해시>처럼 특정 커밋으로 이동했을 때 발생합니다. 이 상태에서 새 커밋을 만들면 어떤 브랜치에도 연결되지 않아, 다른 브랜치로 이동하면 해당 커밋을 잃어버릴 수 있습니다. git checkout -b <새브랜치>로 브랜치를 만들어 보존할 수 있습니다.
detached HEAD는 git checkout <커밋해시>처럼 특정 커밋으로 이동했을 때 발생합니다. 이 상태에서 새 커밋을 만들면 어떤 브랜치에도 연결되지 않아, 다른 브랜치로 이동하면 해당 커밋을 잃어버릴 수 있습니다. git checkout -b <새브랜치>로 브랜치를 만들어 보존할 수 있습니다.