Source Tree , 인증체계 변경으로 인한 오류 해결
사이드 프로젝트로 형상관리 툴을 SourceTree, GithubDesktop 을 사용하고 있는데,
8월 13일 인증체계변경때문에 pull 을 못당겨오는 경우가 생겼다.(이런...망..할..)
Pull을 당기면 다음과 같은 오류가 생긴다..
하면서 고쳤기때문에 내 오류 사진은 못찍었고, 아래 첨부한 블로그에서 가져왔다..
원인을 알아보면 8월 13일부터 우리는 계정,패스워드 인증하는 방법을 제공하지 않게됐다.
그러니까 개인 엑세스 토큰을 받아 그걸로 인증해서 사용하면 된다.
라는 느낌의 설명을 보았다.
그래서 해결방법을 찾기위해 구글링을 해보았다.
1. 깃허브 접속 https://github.com
GitHub: Where the world builds software
GitHub is where over 73 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...
github.com
2. 내 프로필 Click - Settings
3. Developer Settings
4. personel Access token 발급준비
5. 토큰 발급 내부 윈도우
__1.Note : 이름 ( 얘는 무슨 토큰인가? 나는 ProjAccessToken 으로 지음)
__2.expiration : 만료 ( 토큰의 유효기간인것 같다. 무제한 토큰을 만들려고했는데, 기간둘것을 강력하게 권장하는것 같길래 90일로 잡음..)
__3.Select Scope : 사실 어디에서 쓰냐? ( 난 github desktop , sourcetree 에서만 사용해서 repo 에 체크했다.)
__4. Generate token : 토큰 생성 ( 쭈우우우욱 내리면 있다. 사진은 그냥 밑에서 캡쳐한거 합성한거)
그리고 중요한 거 저 ghp_KaKL로 시작하는건 토큰 인증키인것 같다. 만들때 한번만 보여줘서 다시 볼려면 재발급해야하니 복사해서 어딘가 보관해야한다. 재발급할때도 어디 복사해놓으라고 권장함;;
나는 개인 사이드 프로젝트 슬랙에 저장했다..
이 토큰을 가지고 Window 환경 자격인증도 해야하는데 그건 아래 포스팅을 참고하면될것같다..
https://yunseul-light.blogspot.com/2017/08/github-windows-git.html
[Github] Windows 환경에서 Git 자격 증명 변경 (자격 증명 변경)
windows github, github user, 사용자 권한, windows 자격 증명
yunseul-light.blogspot.com
아무튼 해봤는데 소스트리는 안되더라..
그래서 다시 구글링을 해본결과
C:\Users\[계정이름]\AppData\Local\Atlassian\SourceTree\passwd
저쪽 파일을 삭제하고 다시 하라는 포스팅이 있어서 그대로 실행
삭제하고 pull, push 등등 하면
화면이 나온다. 여기 password 에 아까 복사한 인증키 넣어버리면 해결된다.
결론 : 소스트리와 원만한 합의를 했지만, 틀리면 틀리다고, 이상하면 이상하다고 말해주면 좋았을것을 인증 어쩌구저쩌구 계속 똑같은 말만하니 뭔지 알수가있나... 이게 조큼 화나서 Github Desktop 으로 갈아탔다.
Github Desktop도 Git 인증을 쓰니 같은 문제는 있다만, file - preference 에서 인증체계 Workflow 를 따라가면 문제없이 해결할 수 있을것이다~
Github 에러 해결법: Authentication failed for ~ use a personal access token instead
Github 을 사용하다 보면 2021년 8월 이후로 git pull 을 하려 할때에 아래와 같운 에러가 발생할 때가 있다. remote: Support for password authentication was removed on August 13, 2021. Please use a perso..
wotres.tistory.com
https://shanepark.tistory.com/214
Sourcetree 에서 잘못된 비밀번호로 저장소 접근 안될때 해결방법
원인 소스트리에서는 한번 입력된 비밀번호가 잘못 되어도 절대 다시 입력하라고 하지 않고, 계속해서 비밀번호가 틀렸다는 메시지만 주구 장창 띄웁니다. 심지어 8월 13일 부로 Github에서는 passw
shanepark.tistory.com