2014-02-11 5 views
1

Fedora의 터미널을 통해 일부 커밋을 시도하지만 GitHub이 내 사용자를 인식하지 못하는 것으로 보입니다.Github이 내 푸시를 인식하지 못합니다.

커밋 내역이 무엇이 잘못되었는지를 확인한 다음 커미터의 이름이 내 공식 GitHub의 사용자 이름과 다르다는 것을 알았습니다.

다음 질문 : 문제는 무엇이며 어떻게 해결할 수 있습니까?

.git 또는 원격 구성에서 내 사용자와 관련이 있습니다. 어쨌든, 나는 웹에서 나를 도울 수있는 것을 찾지 못했습니다.

답변

1

Set your email address GitHub.com에 등록 된 사람. 이전 커밋을 수정하려면 change history을 사용해야하며 강제로 밀어 넣어야합니다. 이 기능은 전용 저장소에서 작업하는 경우에만 권장됩니다.

$ git config --global user.name "Your name" 
$ git config --global user.email "[email protected]" 

--global 옵션을 사용하여 :

0

당신은 그들이 (단지 메일이 일치해야합니다,하지만 당신은뿐만 아니라 모두 설정할 수 있습니다) 당신의 GitHub의 사용자 설정과 일치하도록 글로벌 힘내 설정을 설정해야 힘내라가 시스템에서하는 일에 항상 그 정보를 사용하도록 알려줍니다.

당신은 설정을 수행하여 변경된 것을 확인할 수 있습니다

$ git config user.name 
Your name 
$ git config user.email 
[email protected] 
관련 문제