[git]SourceTree "error: failed to push some refs to..." 해결 방법

Choi Sang Rok·2022년 1월 9일
0

에러)

error: failed to push some refs to 'https://github.com/EvergreenTree97/kotlin-exercise.git'

소스트리를 사용하여 코틀린 프로젝트를 깃에 푸시하다가 갑자기 이러한 에러가 발생했다.
이틀 전부터 레포지토리에 푸시하면서 이런 문제가 발생한 적이 없었는데..? 레포지토리 이름을 바꿨던 적이 있어서 다시 클론해봤는데 그대로였다.

원인)

local의 데이터 github 저장소에 있는 데이터가 일치하지 않을 때 발생한다.

  • 필자같은 경우에는 프로젝트를 푸시하기 전에 깃허브에서 리드미를 수정했었다. 결국 로컬에 있는 리드미의 내용과 github 저장소에 있는 내용이 달라서 해당 오류가 발생했다.

해결 방법)

먼저 Pull을 해준 후, Push할 데이터를 제외한 데이터들이 일치하기 때문에 정상적으로 push 된다.

profile
android_developer

1개의 댓글

comment-user-thumbnail
2023년 6월 2일

소스트리는 있는데 양념트리는 없나요?

답글 달기