반응형
error: failed to push some refs to
원인
해당 에러는 원격저장소와 현재 작업중인 로컬저장소가 동기화되지 않았을 때 발생한다. 동기화되지 않은 상태에서 다시 push하면 데이터가 소실될 수 있어 하고 경고해주는 것.
해결법은 두가지 이다.
1. 동기화를 위해 pull
git pull --rebase origin main
2. 강제로 push
pull 이전에 발생한 변경사항을 무시(삭제)하고 현재 작업 내용을 강제로 push해도 된다.
이 경우 pull 되지 않은 변경사항은 소실되기 때문에 주의해야 함.
git push origin master --force
반응형
'Git' 카테고리의 다른 글
Github 화살표 폴더,폴더 클릭 안 됨 해결 (0) | 2024.01.17 |
---|---|
Git 설치 - windows(윈도우) 및 SSH 등록 방법 (0) | 2023.07.26 |
Git_push error 해결, push 문제 해결 (error: failed to push some refs to) (0) | 2023.01.10 |
Github Workflow (깃허브에 파일 올리는 법) (0) | 2022.12.19 |
Git의 영역 #Work space #Staging area #Local repository (0) | 2022.12.18 |