1. 문제 상황
$ git pull
을 했더니 충돌이 나면서 머지가 안됨.
$ git branch
를 했더니
(no branch, rebasing feature/userAdmin)
현재 브랜치가 없다!? 모 rebasing 하고있다 이런식으로 뜸.
그래서 원하는 브랜치로 이동 후 , 다시 git pull을 했더니
이따구로 계속 뜨는데..!111!1!!! 이게 왜 뜨는건지 모르겠엇다. (지금도 모름)
그리고 분명 브랜치 이동을 한 상태로 git pull 을 한건데, 그러면 지 혼자 그 브랜치에서 벗어나 있다ㅠ
저 bin/www 파일에서 충돌이 나는것같은데.
vi로 켜서 충돌 부분 지워주고 다시 git pull 후 git add . 그리고 git commit 을 해주는데 커밋 메세지 없이 해줬다 (구글링하다가 커밋 메세지가 문제라는 영어 포스팅을 본듯해서)
그랬더니
얼렁뚱땅 해결됨;;;
결론. 해결 방법 -
$ git pull
- 에러남. 충돌남
$ vi [충돌난 파일]
- 직접 충돌 해결해줄것. 에디터로 코딩하고 있으면 그냥 파일드가서 기존거랑 current중에 골라서 충돌 없애주고
$ git add .
$ git commit
- 커밋 메세지 없이 커밋. 원래 이렇게 하면 메세지 넣으라고 경고 뜨는데 여기선 안떴음
$ git rebase --continue
끝.
정말 봑치는군~
반응형
'Git' 카테고리의 다른 글
[Git] git stash - 내 브랜치 작업중 다른 브랜치 이동하기 / 작업 임시저장 (0) | 2022.07.03 |
---|---|
git ignore 하기 - git ignore에 적은 파일이 적용되지 않는 경우 (0) | 2021.11.13 |