기록

[Git] HEAD detached at 해결 본문

[Study]/Git

[Git] HEAD detached at 해결

Dannnnnn 2022. 5. 27. 05:24
반응형
  • 임시 브랜치를 만들어 합치기
    1. git checkout -b 임시브랜치 (새로운)임시 브랜치 만들어 체크아웃
    2. git checkout 정착할 브랜치 정착할 브랜치(보통 master)로 이동
    3. git merge 임시브랜치 정착할 브랜치에 임시브랜치 머지
    4. git branch -d 임시브랜치 필요없다면 임시브랜치 삭제
  • 기존 브랜치에 커밋 붙이기
    1. git reflog로 둥둥 떠다니는 커밋의 id를 확인
    2. git checkout 기존브랜치 기존 브랜치로 이동
    3. git cherry-pick 커밋id 떠다니던 커밋 기존브랜치에 붙이기

 

참고 : https://www.devhak.com/blog/git-detached-head

반응형

'[Study] > Git' 카테고리의 다른 글

GitHub 장애 상태 확인하기  (0) 2023.03.27
[Git] 기본 명령어 정리  (0) 2018.03.23