«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
Recent Posts
Recent Comments
관리 메뉴

뉴히의 개발 로그

[git] git push 오류 해결 본문

Git

[git] git push 오류 해결

뉴히 2023. 5. 27. 10:35

! [rejected] master -> master (fetch first)
error: failed to push some refs to 'github.com:heejung-newheee/Movie-list.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

내브랜치에 push를 하려하니 오류가 떳다 Errorrrrrrrrrrrrrr............

pull 을 안해서 인듯...?

git pull

git add .

git commit -m "메세지"

git push origin "브랜치명"

다시 했는데 또!!!!!!!!!!???????

! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'github.com:heejung-newheee/Movie-list.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.

찾아보니

1. Git Repository를 생성할 때 Readme.md 파일을 생성해서 생기는 오류

2. 이미 push 해놓은 파일이 있어서라던가 데이터 유실 등 문제가 있을 수있는 부분이 있어서 git에서 처리 되지 않도록 에러를 띄우는 것!

 

일단 ... 임시방편으로 강제 푸시를 하면 해결 할 수 있었다.

git push -f origin master or git push -u origin +master

-f 는 force 강제로 푸시 하는거다

 

해결은 되엇으나!

** 이 방법은 기존에 커밋했던 코드/파일들이 모두 유실될 수 있으니 주의 !!!!!!!!!!!!!!