github clone (1) 썸네일형 리스트형 [STS] GitHub Push "rejected - non-fast-forward" 에러발생 STS를 이용하여 GitHub에 main 브랜치 push시 에러발생 - "rejected - non-fast-forward" 에러원인은 크게 2가지로 나뉘는데 1. remote 브랜치와 local 브랜치가 이름만 같고 연결고리. 즉 부모이력이 존재하지 않아 생기는 문제이다. 2. 또는 remote 브랜치가 수정되었고 pull/merge 하지 않아 생기는 문제일 수도 있다. 해결방법 로컬 브랜치 소스가 제일 최신이고 remote 브랜치의 수정사항이 필요없다면 git push 명령어의 --force 옵션, STS 툴에서는 "Force overwirte branch in remote if it exists and has diverged" 옵션을 체크하여 Push 버튼 클릭하여 진행하면 쉽게 문제를 해결 할 수.. 이전 1 다음