옛날에 깃허브 쓰면서 아주 안 좋은 습관이 하나 있었다. pull 관련된 에러 나면 그냥 무조건 강제 푸시 해버리기..
나혼자 개발했었을 때는 크게 상관은 없었는데, 협업을 하면서 강제 푸시를 할 수 없으니....저 에러 나서 삽질 좀 했다 ㅠ 한 3번은 봤던 에러인데 맨날 까먹어서 적어두기 ^^^^^^^
git pull origin master
입력했더니 발생한 에러다
Pull is not possible because you have unmerged files
근데 분명 conflict가 나서 나는 분명 merge를 했다.....3번이고 4번이고 지웠다 다시 머지 해도 똑같은 에러가 났다 ;;
알고보니 로컬이랑 원격에 같은 파일이 있는데 그 로컬에서 아직 머지가 잘 안됐다고 인식했던거 ^^
git status
(상태 보여주는 명령어_)
git commit -am '커밋메시지'
요런식으로 하면 다시 잘 작동한다
괜히 커밋내용 다 사라질까봐 마음 조리면서 검색해봤ㄷㅏ.........사고치는 건 무서오..
오 감사합니다~ 저도 vscode에 표시되는 깃 변경 갯수랑 터미널이랑 뭐가 자꾸 달라서 이상했는데 검색해서 해결됬네요~