반응형
git에서 git stash pop시에 발생하는 merge에러 해결
git에서 git stash pop 명령어 사용시에 merge 에러가 발생할 수 있습니다.
물론 실제 메뉴얼대로 충돌되는 부분을 수정한뒤에 commit 해도 됩니다.
그러나 해당 충돌을 피하기 위해서는 reset 명령어를 통해 쉽게 해결할 수 있습니다.
위의 명령을 쓰게되면 staged files들을 다시 unstaged하게 만들어주기 때문에 깔끔하게 merge complict를 해결할 수 있습니다.
아래 그래프를 참조하시면 이해가 편할겁니다.
Index는 다음에 커밋할 스냅샷을 저장하는 용도이며, HEAD는 마지막에 커밋한 스냅샷을 의미합니다.
반응형
'개발 도구 및 Git 사용법 > git (협업 툴) 사용법 정리' 카테고리의 다른 글
GIT - Commit한 메세지 문구 수정하기 (Commit 메세지 오타 수정) (3) | 2020.12.06 |
---|---|
GIT - 커밋이나 ADD를 취소하기 (실수로 Commit 이나 Add를 잘못했을 때) (0) | 2020.11.08 |
GIT - Oh-my-zsh 터미널에서 많이쓰는 git 단축키 정리 (0) | 2018.11.15 |
Git - ( local / remote ) branch 사용법 정리 (2) | 2018.06.27 |
git - stash 명령어에 대해 알아보자! (0) | 2018.06.26 |