카테고리 없음

SourceTree Authentication failed 인증 오류 해결법

saltdoll 2022. 11. 5. 03:57
반응형

Sourcetree에 사용하다가, 패스워드를 틀리게 입력하게 되면, push나 pull작업에서 모두 Authentication failed (인증오류)가 계속 발생합니다.

 

 

아래는 오류 메시지 내용입니다.

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin master:master
fatal: Authentication failed for 'http://xx.x.xx.xxx/Bonobo.Git.Server/testProject.git/'
Pushing to http://xx.x.xx.xxx/Bonobo.Git.Server/testProject.git
Completed with errors, see above.

 

 

인증오류

이 경우, 해결할 수 있는 방법은 잘 못된 패스워드를 삭제하는 방법밖에는 없습니다.

저 같은 경우는 윈도우 passwd 파일을 삭제하니. 성공적으로 다시금 접속이 가능했습니다.

 

[ 해결 방법 ]

(1) Sourcetree프로그램을 종료합니다.

 

(2) Sourcetree 설정 파일이 저장된 위치로 이동합니다.
보통 AppDate폴더가 hidden폴더로 보이지 않을 수 있으니.
경로를 탐색기 주소창에 사용자 이름 뒤에 경로를 입력해 주시면 됩니다

(사용자명\AppData\Local\Atlassian\SourceTree)

실제 경로: C:\Users\사용자\AppData\Local\Atlassian\SourceTree

 

(3) 키체인 파일(passwd) 삭제

여기서 키채인 정보의 역활을 하는 패스워드("passwd")를 파일을 삭제해 줍니다.

(참고: 혹시 불안하시면, 다른 곳으로 옮겨주세요)

 

 

 

패스워드 파일을 삭제하면, 다음과 같이 다시금 계정을 묻는 메시지가 뜹니다.

 

인증을 묻는 메시지

Sourcetree가 유용한 기능들이 많은데, 잘못된 설정 실수가 참 많은 시간을 해결법을 찾는데 쓰게 만드네요.

반응형