Invalid username or password.
fatal: Authentication failed for ~

소스트리에서 푸쉬를 시도하면 이런 오류가 뜨는 경우가 있다.
별 일 아니고 깃에서 사용중인 토큰의 기간이 만료된것이다. 새로 생성해주면 된다.

1.깃허브 - Settings 클릭

2.좌측 메뉴에서 DeveloperSettings 클릭

3.Tokens(Classic) 클릭

4.토큰 새로생성


5.Note에 토큰의 이름을 설정해주고, SelectScopes에서 repo만 선택 후 맨아래 Generate Token 클릭


6.토큰생성 완료. 혹시 모르니 따로 저장해두자.


7.소스트리 프로그램 종료시킨 후, 패스워드 파일 삭제
파일경로는 보통 C:\Users\USER\AppData\Local\Atlassian\SourceTree\passwd 이다.
(AppData가 안보인다면 숨김파일 보이기)

8.소스트리 실행. 다시 푸쉬 시도시 아래같은 창 뜸. PW에 6에서 받은 토큰 붙여넣기.

9.끝


얼마나 오랫동안 놀았으면 그새 토큰이 만료 됐을까... 진짜 반성하자 ㅠㅠ

 


작성일: 2023년 7월 19일

+ Recent posts