티스토리 뷰

카테고리 없음

github multi account use

노명규 2022. 7. 18. 12:57

global account는 정상적으로 동작한다는 전제하에 새로운 계정으로 깃을 사용하고 싶을 때

 

원하는 계정으로 

git config user.name <name>
git config user.email <email>

git config user.email <email>

하고 git 명령어 실행 시, 

remote: Permission to myunggyunoh/ToyEtc.git denied to myung-gyu.
fatal: unable to access 'https://github.com/myunggyunoh/ToyEtc.git/': The requested URL returned error: 403

 

 

에러 발생

 

원인으로는 글로벌로 적용시켜놓은 계정(회사계정)이랑 충돌나는 것 같음

 

git config --global --edit

//난 global 빼고 적용함

[credential]
  helper = osxkeychain
  useHttpPath = true

추가

 

 

그럼 이제 

 

Username for 'https://github.com/myunggyunoh/ToyEtc.git': myunggyunoh
Password for 'https://myunggyunoh@github.com/myunggyunoh/ToyEtc.git': 

 

에러 발생 

 

비밀번호를 제대로 입력해도 안됨, 로그를 확인해보니 

 

Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.

 

비밀번호 대신 토큰쓰라고 함, 

 

personal access token 적용 이후 

 

 

 

회사계정도

 

개인계정도 

 

잘 적용 됨,