내가 가진 ~/.gitconfig
망할 놈의 설정 문제와 자식 푸시 오류
은 이메일 1
및
이나는 또한 자식의 repo의 .git/config
에서 --local
자식 설정을 가지고에서 --global
자식 설정 have email2
둘 다 이메일이 다릅니다.
이제 로컬 설정이있는 복구 복제본 아래에서 원격 저장소를 누르면 "remote : abc/def.git의 사용 권한이 email1에 거부되었습니다."라는 오류 메시지가 나타납니다.
왜 이렇게 수정해야합니까?
https github url을 사용하고 있으므로 ssh 키를 설정하거나 github에 추가하지 마십시오. 원격 REPO의 복제에서 실행할 때
git config --get user.email
는 EMAIL2을 보여줍니다. 내 우분투 홈 디렉토리
git config --get-all user.email
에서 실행할 때
보여줍니다 이메일 1을 보여줍니다 모두 원격 REPO의 클론에서 실행 이메일 1 및 EMAIL2. 내 우분투 홈 디렉토리
다음 명령을 사용하여 현재 구성 설정을 모두 검토 할 수 있습니다 :'git config --get user.email'는 어떤 이메일을 보입니까? 'git config --get-all user.email'은 어떨까요? – Ilion
@llion 귀하의 질문에 대한 답변으로 업데이트됩니다. – abc
'git config --get github.user'는 아무 것도 보여줍니까? 자격증 명 도우미 설정이 있는지 알고 있습니까? 어쩌면 단지'git config -l'을하고 무슨 일이 일어나는지 보아라. – Ilion