본문 바로가기

ERRORMESSAGE

[Sourcetree Error] remote: Invalid username or password.

728x90

- 소스트리에서 push할 경우 나오는 에러메세지

( 소스트리에서 예전에 발급한 토큰이 만료되었을 시 재설정 해야함 )

remote: Invalid username or password.

 

 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

1. GITHUB

=> 임시 토큰 발급 하는 법 ! !

 

1) github 접속 -> 오른쪽 상단 동그라미 리스트 팝업에서Settings 클릭 -> 왼쪽 사이드바 메뉴의 맨밑 Developer Settings 로 이동

 

2) 왼쪽 사이드바 메뉴에서 Personal access tokens 버튼 클릭

 

3) Generate New Token 버튼 클릭

 

  • Note : 아무거나 적기.
  • Expiration : 웬만하면 "무제한-No expiration" 선택
  • Select scopes : 일단 repo 5가지만 선택하고 넘어감.

4) Generate Token 버튼 클릭

 

5)  토큰 키 생성(빨간색 네모)

 

 

2. Git Bash 또는 cmd 이용

git remote remove origin
git remote add origin https://닉네임:토큰@github.com/repository 경로

 

 

3. 토큰이 만료되어 새로 만드는 경우 

C:\Users\[계정이름]\AppData\Local\Atlassian\SourceTree (사용자마다 조금씩 다를 수 있음)

 

위의 경로에서 두개의  파일 지우기

  • passwd
  • userhosts  

이 두 파일을 지우면 , 소스트리에서 계정 정보 다시 요청

 

 

4. Password = 1.에서 생성한 토큰 키 입력(새토큰)

728x90