728x90

SourceTree를 사용하여 Push할때 발생하는 에러인

Invalid username or password Error에 대해 해결 방법을 찾아서 블로그를 작성한다.

 

Push 할때 아래와 같은 창이 뜨면서 에러가 발생하는 경우가 있다.

 

이런 에러가 발생하는 이유는 아이디나 비밀번호를 잘못 입력해서인데,

SourceTree는 굉장히 불친절하게도 한번 입력하면 다시 비밀번호를 입력하는 창이 발생하지 않는다.

 

이럴때는 SourceTree의 인증정보를 찾아서 삭제해주고 다시 푸쉬를 하면 비밀번호 입력하는 창이 다시 발생한다.

비밀번호를 계속 틀리면 계속 삭제하고 다시 인증하면 된다.

 

해당 파일은 아래의 경로에 있다.

C:\Users\username\AppData\Local\Atlassian\SourceTree\passwd

C:\Users\username\AppData\Local\Atlassian\SourceTree\userhosts

 

만약 위 경로를 찾다가 보이지 않는다면 

 

 

위 사진 처럼 파일 탐색기의 '보기' 탭에서 숨긴 항목을 체크하면 아마 안보이던 폴더들이나 파일들이 보일것이다.

 

경로를 잘 찾아서 들어가게 되면 아래와 같이 파일이 있는것을 확인 할 수 있다.

 

 

위 사진에서 선택된 두 파일을 삭제하고 다시 푸쉬를 하면 

 

반갑게도 위와 같은 인증 창이 다시 발생하고, 정확한 password를 입력하게되면 정상적으로 Push가 진행된다.

 

오랜만에 SourceTree를 사용하려고 했더니 해당 에러가 발생하기에 까먹지 않으려 정리한다.

복사했습니다!