728x90

어느날 소스트리에서 내 Git 에 접근하는데 인증이 불가하다고 하네요..
원인은 Id/Password 방법이 아닌 token 을 이용하여 로그인을 하기 때문에 발생한것입니다.
[해결방법]
1. 내 Git 에서 Token을 발급해주어야합니다.

우측 상단의 동그라미모양의 내 프로필을 클릭해줍시다
2. Setting에 진입후에
- Developer Setting → Personal access tokens →
- expiration 기간설정후, repo 선택 → generation

한번만 보여주기 때문에 복사해서 잘저장해두어야합니다

마지막으로 - 내 로컬에서 git등록!
git config --global user.name ‘아이디’
git config --global user.password ‘복사한 토큰’
인줄알았으나..
소스트리에서 해당계정삭제 그래도계속해서 저 창이 뜬다..3.
3. 소스트리에서 해당계정삭제
mac에서
$ cd /Users/jeongdayeong/Library/Application\ Support/SourceTree/
기존에 연결되고있던계정이 있어서해당 계정 삭제
소스트리에서 token으로 계정을 연동해준다. 암호는 아까 발급받은 토큰입니다!


로컬에서 생성된 git 파일이 다른계정으로 연결되어있기 때문에 git을 삭제해준다
해당 폴더경로 진입후
$ rm -r .git
push할때 똑같은 에러가 나오면 3번의 내용 재실행,
비밀번호입력창이 뜨면 token을 넣어주면됩니다
'Trouble Shooting' 카테고리의 다른 글
| [Git] remote: Invalid username or password. (0) | 2023.09.15 |
|---|---|
| [Linux] FirewallD is not running (0) | 2023.09.08 |
| filzila로 전송이 안됄때 (0) | 2023.09.05 |
| [Spring Boot] Unsatisfied dependency expressed through field '..'; 단위 테스트시 Bean 생성에러 (0) | 2023.08.14 |
| [Linux] Web server failed to start. Port 8080 was already in use. (0) | 2023.08.13 |