상황
회사에서 사용하는 Github계정과 개인 Github 계정을 분리
보통 개인의 PC에
git config --global user.name "이름"
git config --global user.email "이메일"
선언을 통해 깃허브 계정을 설정해두는데,
git config --local user.name "현재 레포에서 사용할 이름"
git config --local user.email "현재 레포에서 사용할 이메일"
설정 후, Push를 시도하면 ->
remote: Permission to /.git denied to ....
fatal: unable to access " --- " : The requested URL returned error: 403
출력되면서, Push를 실패한다.
git config --local credential.useHttpPath true
git remote set-url origin 연결하고자 하는 레포지토리 주소
다시 설정하면, 원하는 계정으로 설정된 것을 알 수 있다.