본문 바로가기

git

git 병합 중단 방법(커밋 날리지 않았을 때)

develop > stage로 merge를 하려고 하니 그전에 PR을 날려야 할 것 같았다. 

그래서 이걸 중단하고자 했는데 방법을 찾아보니 다음과 같이 진행해주면 된다. 

 

* Commit을 날리지 않은 상황이어야 한다. 

develop > stage로 병합하려던 중에 병합 충돌이 났던 코드들을 merge 하는 도중에 이 과정을 중단하고 싶어 

git merge --abort를 해주었다. 

 

그러면 지금까지 변경했던 코드들이 다시 제자리로 되돌아가고, stage에도 Resolve하거나 커밋을 날려야 하는 이력들은 사라지게 된다. 

이로써 merge 중에 중단이 가능하다.