Git

[Git] push 시 [!rejected] 에러가 뜬다면 어떻게 해결할까?

Ofglen 2023. 7. 14. 11:00

push 시 [!rejdcted] 에러가 뜬다면?

pull 안 받고 push 해서 뜨는 에러다. 지금 로컬 레포가 최신버전이라면 (즉, git이 내 로컬버전으로 덮어써져도 된다면) git push origin +main으로 강제 푸시해서 해결한다!

# 로컬 레포지토리의 main 브랜치를 원격 origin 저장소의 main 브랜치에 강제로 푸시
git push origin +main

 

"[!rejected]" 에러가 발생하는 경우는 일반적으로 원격 저장소에 이미 변경된 내용이 있어서 push 작업이 거부되어 발생한다.

push를 강제로 수행하여 해당 에러를 해결할 수 있다.