[Git 에러] Fatal: 정방향이 불가능하므로, 중지합니다.

yricog·2022년 2월 16일
6

git / github

목록 보기
5/6
post-thumbnail

포트폴리오 완성 후 github 페이지에서 Readme를 작성하여 커밋하였다.
그리고 vscode에서 새로 작성한 코드를 push 하려고 하니 다음과 같은 에러가 떴다.

  • 에러 메세지
Fatal: Not possible to fast-forward, aborting
Fatal: 정방향이 불가능하므로, 중지합니다. 

해결하느라 시간을 많이 허비하였지만 방법은 굉장히 간단했다.

  • 해결방법
git pull --rebase 

다시 push를 진행하면 정상 작동한다.

더 나아가 global의 fast-forward only 옵션을 꺼두면 같은 에러가 더이상 뜨지 않게 된다.

  • fast-forward only 옵션 끄기
git config --unset pull.ff

또는

git config --unset --global pull.ff
profile
의미와 가치를 쫓는 개발자 ✨

0개의 댓글