Git & Github3 Git 오류처리 - Failed to Push Some Refs to 'Git 원격 저장소' 위의 오류 메시지를 보면, Sosurcetree에서 push를 할 때, 자주 마주하는 에러입니다. 상황 : Push 권한이 있는 user가 소스코드 변동사항이 있는 origin을 Pull하지 않고, 소스코드 변동사항이 있는 코드를 수정해서 Push할때 생기는 에러입니다. 해결 방법 : 1 step. Git 원격 저장소(origin)에서 소스코드 변동사항이 있는 코드를 Pull한다. git pull origin 'your-branch' 2 step. Pull 후에 다시 Push하면 github에 정상적으로 commint 된다. git push origin 'your-branch' 해결 과정 2021. 8. 4. revert/reset 취소하기 1. 그 동안 git에서 했던 명령어 사용 이력을 조회한다. git reflog 2. 복구(취소)한다. git reset --hard 해당번호 돌아가고 싶은 로그번호를 넣어 reset한다. 3. git push -f origin master (push하기) 2021. 7. 28. Git push 에러 push를 하다가 해당 오류가 발생했는데 내용을 보면, hint:Updates were rejected because a pushed branch tip is behind its remote counterpart. -->해석: "이미 원격저장소에 내가 작업한 코드가 업데이트 되있는 상태여서 오류가 터졌다" 근본적인 원인을 찾아 해결할 수도 있지만 아래처럼 “+”를 이용하면 해결은 가능하다. 이렇게 입력하면 에러 상관없이 강제로 push 를 진행하게 된다. git push -u origin +master 2021. 7. 28. 이전 1 다음