본문 바로가기
Git

[ Git ] ! [rejected] master -> master (non-fast-forward) 해결

by 예닌잉 2020. 12. 31.
728x90

원인 

깃을 사용하면서 또 처음 겪는 에러가 발생했다..

이제 막 시작하는 프로젝트에 git Repository를 추가하려고 하는데

로컬에서 이것저것 브런치를 건드렸던게 독이되었나.. commit하는데 conflict (충돌) 발생해서

코드가 싹 다 날아가버려서 하루를 다 날려버렸었다

근데 이게 무슨 일 ? ㅠ 오전에 삽질하다가 '다시 시작하는게 더 빠르겠지' 생각하고

오후에 개발을 다시 시작했다가 잠들기 전 혹시나.. 하는 생각에

Intellij에 history를 확인해보니 날짜와 기록별로 다 남아있었다 ^0^/ ㅋ

( 어이없었지만 다행... 이번 삽질로 또 하나 배웠다... 다시는 실수 안할듯.. )

아무튼 ? 

git Repository 추가를 하려는데 자꾸  이상한 에러가 뜬다

! [rejected] master -> master (non-fast-forward)

이것도 또 몇시간 삽질하다가 해결방법을 알아냈다.

엄청난 삽질 시간이라.. 내가 기록해두기로 결정 ^^... 다시는 실수 안할꾸야..

 

 

 

해결 방법 😇

해결 방법은 push 하려고 하는 브랜치 이름 앞에 +를 붙여 push 하면 된다.

$ git push origin +master

성공 !

 

 

반응형

'Git' 카테고리의 다른 글

[ Git ] git pull 에러  (0) 2021.01.07