기타/🚘 Git

Git 에러 # Updates were rejected because the tip of your current branch is behind

둥굴둥굴둥굴레차 2021. 9. 1. 23:29

 

상황

프로젝트를 fork한 다음 fork한 레포지터리를 로컬에 clone한 상태.

그 뒤에 add, commit을 성공적으로 완료하고 push를 했는데, 아래의 에러를 만났다.

To https://lab.ssafy.com/mymysuzy0627/S05P21C103.git
! [rejected] mymysuzy0627 -> mymysuzy0627 (non-fast-forward)
error: failed to push some refs to 'https://lab.ssafy.com/mymysuzy0627/S05P21C103.git'
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.

 

해결

원격 저장소의 최종 commit을 따라가지 못한 현재의 branch가 문제인 상황.(your current branch is behind)

아래의 명령어를 사용하여 최종 commit한 장소 까지 끌어올리자!

$ git pull --rebase origin mymysuzy0627

 

 

결과

성공적으로 push까지 완료!