pycharm이나 intellij를 이용하여 깃허브에 push를 할 때 가끔씩 이러한 오류가 떴다.

 

찾아보니 이유는

로컬의 프로젝트에서가 아닌 깃허브에서 코드를 수정을 했을 경우,

로컬의 프로젝트와 깃허브의 프로젝트의 내용이 달라진다.

이 때 내가 push를 한다면 위의 오류가 발생한다.

 

해결 방법은

밑에 다음에 이 오류가 또 떴을 때 똑같은 작업 어쩌고저쩌고를 체크해주고,

 Merge(병합)을 눌러주면 해결이다.