기타
[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 하니 오류 없이 잘 된다.
~해피엔딩~