Simple Is Best

[Source Tree] push가 되지 않을 때 본문

Error 일기

[Source Tree] push가 되지 않을 때

데이터미널 2021. 1. 2. 02:22

학기가 끝나고 다시 개인 공부를 시작했다.

Git을 엄청 오랜만에 사용했고, GitHub에 코드를 올리는 Tool은 SourceTree를 사용했었다. 

<문제점>

1. 오랜만에 코드를 올리다 보니, 이상할만큼 유독 Push 이전에 로그인 창이 반복해서 떴다. 

2. 로그인 정보를 알맞게 입력했음에도 불구하고 다음과 같은 에러 메세지와 함께 Push에 실패하였다. 

 

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin main:main Logon failed, use ctrl+c to cancel basic credential prompt. 오류가 나면서 완료됨.

<해결방안>

검색결과, Git을 최신버전으로 업로드 해주면 된다는 정보를 입수. 

git --version

Git의 버전을 확인해준 다음

git update-git-for-windows

버전을 업데이트 해주었다. 

 

이후, SourceTree에서 로그인이 성공적으로 이루어 졌고 Push도 성공적으로 이루어 졌다.