개발 관련/GitHub
[error] error : failed to push some refs to "https://gitbhub.com/~~
아렉스_Arex
2021. 4. 27. 14:52
반응형
로컬저장소와 원격저장소의 버전 차이가 있어서 거절되는거라서
해결방법은 원격저장소에 있는 자료를 pull해서 같은 버전으로 맞춘 다음 다시 push를 하면 됩니다.
그치만 저는 pull에서도 문제가 생겨서
git push -f origin 으로 강제적으로 푸쉬해버렸습니다... ㅋㅋㅋㅋ
-f (force) : 강제적인
1시간 넘게 고생해도 오류가 자꾸 흘려나와서 강제적으로 해결했는데
다음에 시간 되면 다른 루트로의 방법도 포스팅 해보겠습니당
-f (force) : 강제적인
Github는 GUI에 익숙한 96년생에게는 친절하지않다고 생각했지만, error와 hint를 보며 생각이 바꼈다.
rejected : 거절, 거부
master -> master : 로컬 저장소의 master 브랜치의 변경 사항을 원격 저장소의 master 브랜치에 반영
non-fast-forward : 원격 저장소의 master 브랜치가 로컬 저장소의 버전과 다르다