Git
[Git] (no branch, rebasing feature/userAdmin) / Your branch and ' ' have diverged, and have 1 and 1 different commits each, respectively.
문앵
2022. 11. 3. 14:44
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
끝.
정말 봑치는군~
반응형