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

 

 

끝. 

정말 봑치는군~

반응형