2017-12-18 17 views
0

지금 당장 내 명령 줄은 내 자식 계정 "Account1"에 연결됩니다.CMD Windows에서 github 사용자 변경

나는 내 다른 계정, "Account2"

전 소유 저장소에 밀어합니다. 지금 때 나는 내가 얻을 git push :

remote: Permission to Account2/DesiredRepo denied to Account1. 
fatal: unable to access 'https://github.com/Account2/DesiredRepo/': The requested URL returned error: 403 

어떻게 그 저장소에 밀어 cmd를 내 다른 계정에 로그인 할 수 있습니까?

git logout

git login 가 // 내가 창문이 잘 작동 지금까지 어떤 해결책을 발견하지 않았습니다

계정을 전환하는 어떤 종류의 로그인 페이지하라는 메시지를 표시합니다 뭔가 같이 할 수 있습니다.

답변

0

자식에는 인증 개념이 없으므로 git logoutgit login 명령이 없습니다. 대신, 이는 원격지와 통신하는 데 사용되는 프로토콜에 의해 구현됩니다. Windows에서 Git을 설치하면 Git Credential Manager을 사용하는 등의 기본 설정을 사용했을 가능성이 높습니다. GitHub 사용자 이름과 암호를 처음 입력했을 때,이 도구는 향후 세션 동안 사용할 수 있도록 (잘하면) 안전하게 저장했습니다. 디지털 신원을 관리 할 수 ​​있다고 가정합니다. 이 문서를 읽고이 도구로 계정을 전환하는 방법에 대해 자세히 조사 할 수 있습니다.

또는 각 계정에 대해 SSH 키를 만들 수 있습니다. 연결된 계정에 공개 키를 추가 한 다음 올바른 개인 키를 사용하여 인증하십시오. 자세한 내용은 GitHub 도움말 페이지 및 설명서에서 확인할 수 있습니다.