본문 바로가기

Git

[오류 해결] failed to push some refs to ‘저장소주소’

728x90
반응형

오류 문구

 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to '저장소_주소'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

상황

아래 명령어를 사용했더니 해당 오류 발생했다.

git push 저장소_이름 브랜치_이름

해결

push 명령어에 -f를 붙여 강제 push하지 말고 pull로 해결 후 push하도록 하자.
(강제 push로 돌이킬 수 없는 강을 건넌 경험담은 구글에서 적지 않게 볼 수 있다.)

git pull 저장소_이름 브랜치_이름

명령어가 먹히지 않을 때는, 원격 저장소를 다시 추가 후 시도해보자.

git remote add 저장소_주소
728x90
반응형