본문 바로가기
프로그래밍

[GitHub] rejected non-fast-forward 에러 간단 해결 방법

by 개발자신입 2024. 6. 27.
반응형

 

에러 내용

백엔드는 스프링부트 sts로, 프론트는 리액트 vscode로 작업하는데 깃허브가 귀찮게 되었다. 

Git Staging에서 수정한 파일들을 커밋할 때 나오는 에러이다. 내용을 보면 master에서 master로 커밋이 불가능하다고 한다. 

 

해결 방법

  1. rebase를 이용하여 원격 리포지토리의 변경 사항을 로컬 리포지토리에 병합하는 방법이 있다. 
  2. 새로운 브랜치를 생성해서 거기에 커밋하자. main에서 merge하면 되니까. 나는 2번 방법을 썼다. 

 

반응형

댓글