Github의 비밀번호가 오래되어서 변경하지 않으면 자동으로 변경된다는 문구를 발견하고 Github의 비밀번호를 변경하였다.
문제는 변경 후 소스트리로 Push시 invalid username or password Sourcetree 이러한 에러가 발생하더라.
도구 - 옵션 - 인증에서 재인증을 받기도 해 보고, 인증된 계정을 삭제 후 다시 등록도 해보고
도구 - 옵션 - Git에서 Update Embedded도 해보았지만 변화가 없었다.
그래서 열심히 오랜시간을 구글링을 시작했다.
구글링 결과 소스트리의 인증정보를 삭제 후 소스트리를 재시작하고 Push를 하면 아이디, 패스워드를 입력하라는 창이 뜬다고 한다.
그 인증정보 삭제는 어딘가에 저장되어있는 파일에서 내용을 삭제하라는 말이었다.
다행히도 그 파일이 어디에 저장되어있는지 친절하게 적혀있었다.
C:\Users\user\AppData\Local\Atlassian\SourceTree 폴더로 이동을 해야 한다.
단, AppData는 숨김파일로 되어있으니 폴더 보기 탭에서 숨긴 항목을 체크하면 AppData를 볼 수가 있다.
SourceTree 해당 폴더 안에서 passwd, userHosts이 파일에 내용을 모두 삭제 후 SourceTree 프로그램을 재시작하고
Push를 해보면 아이디와 비밀번호를 입력하라는 창이 다시 뜨게 된다.
해당 파일을 삭제해도 되는지에 대한 여부는 모르겠다. 삭제했다가 다른 문제가 생길까 봐 테스트는 못해보았다.
[Postgresql/pgAdmin 4]pgAdmin 마스터 비밀번호 비활성화/pgAdmin master password disable (0) | 2022.05.31 |
---|---|
[IIS서버] 파일업로드 중 '최대 요청길이를 초과했습니다.' 에러 대처 (0) | 2020.04.02 |
[SourceTree] 특정 파일/폴더 제외(Ignore)하기 (0) | 2020.04.01 |
댓글 영역