$ git checkout signup,signin $ git add . $ git commit -m"commit" $ git push $ git merge develop
signup,signin git push를 진행한 상태에서 develop 브랜치를 merge 했더니 pull request 과정에서 conflic 오류가 발생했다.
error: you need to resolve your current index first
$ git reset --merge
merge 한 것을 되돌리고 싶다면 reset을 하면 된다.
하지만 이미 push 한 상태에서는 merge를 되돌려봤자 문제가 해결되지 않았다.
$ git pull origin develop // develop 최신 상태로 갱신 $ git checkout signup,signin // 브랜치 변경 $ git merge develop // develop 브랜치 merge $ git add . // 변경한 파일 등록 $ git commit -m"commit" // commit $ git push -u origin signup,signin // push
위와 같은 순서로 진행하면 conflict 오류를 해결할 수 있다.