본문 바로가기
Error & Fix

Git Push 시 Push to branch명 - origin has encountered a problem 해결방법

by wakestand 2021. 3. 12.
반응형

해당 에러는 GIT에서

Commit and Push / Push to Upstream 시

발생하는 에러인데

 

'Push to branch명 - origin' has encountered a problem.

이 뜨고

하단의 Show Push Result... 를 눌러보면

 

맨 위에

branch명 -> branch명 [rejected - non-fast-forward]

이런 식으로 rejected 가 뜨는 것이 보일텐데

 

해당 branch의 문제를 먼저 해결한 후에

Push를 하라는 에러가 되겠다

 

rejected가 발생한 branch로 변경해준 뒤

해당 branch 우클릭 > Pull을 눌러 받아준 뒤

Commit and Push / Push to Upstream 을 해주면 된다

 

다만 Pull 시 에러가 발생한다면

해당 branch 우클릭 > reset > hard 선택 후 reset > Pull

이렇게 해주면 된다

반응형

댓글