기타

[github] 소스트리 remote: Invalid username or password 에러 - 비밀번호 잘못 입력한 경우(해결)

시월해 2021. 3. 9. 18:52

 

새로운 장소의 소스트리에서 첫 커밋을 하려고 했는데,

그만 비밀번호를 잘못 눌러버렸다!!!!!!!!!!!!!!!!

심지어 비밀번호 자동 저장을 해서 재입력창이 뜨질 않는다....

 

remote: Invalid username or password

위와 같은 에러다.

 

열심히 구글링 해봤더니 대강 이런 해결 방법이 있었는데,

 

1. 자격증명 변경

보다시피 git 관련된 자격 증명이 없다............

 

2. remote 삭제 후 재 설정

안 됨. 

찾아보니 나는 master로 커밋을 해버린 상태라 돌이킬 수 없었다.......

 

3.git credential-manager uninstall

여기서부턴 지쳐서 저 명령어가 뭘 뜻하는 지 모름. 제대로 찾아보지 않았다.

뭔가 새로운 창이 뜨며 될 것처럼 굴었으나... 이것도 안 됨.

 

4. 소스트리-도구-옵션-인증에서 재인증

아무것도 없다.........ㅎ

 

5. 소스트리의 파일 수정(해결!)

우선 소스트리를 종료한 뒤,

C:\Users(혹은 사용자)\(본인윈도우계정명)\AppData\Local\Atlassian\SourceTree

 

이 경로를 찾아 이동한다.

(주의!) AppDate 폴더는 숨김되어 있기 때문에 따로 설정을 해줘야 보인다.

 

설정 후 위 경로를 찾아 들어가면 passwd 와 userHosts 파일이 있다.

이 파일을 워드패드로 연 뒤 내용을 싹 지워준다.

(주의!)파일을 삭제하면 안된다.

내용을 지워준 모습.

그런 다음 다시 소스트리를 켜서 push를 해보니

아이디와 비밀번호 입력창이 뜬다!

이번엔 제대로 입력 후 push 하니 오류 없이 잘 된다.

 

~해피엔딩~