말 그대로다. 깃허브에 소스를 푸시해서 브라우저에서도 푸시된 소스코드를 확인할 수 있는데, 정작 contribution 카운트가 올라가지 않는 경우가 있다.


찾아본 결과, 원인은 다음과 같았다.

"깃 로컬 유저 정보가 푸시한 리파지터리의 컨트리뷰터에 없음"


즉, 리파지터리에서는 A 계정이 컨트리뷰터로 되어 있는데 로컬 깃 유저는 B로 설정이 되어 있었던 것이다.


따라서 로컬에서 다음 작업을 통해 로컬 깃 유저 정보를 바꿨다.


$git config --global user.name MYNAME

$git config --global user.email MYEMAIL (깃허브 리파지터리의 컨트리뷰터 계정 이메일)


그 다음에 다시 아무거나 푸시를 해보니 정상적으로 컨트리뷰션 카운트가 올라가는 것을 확인할 수 있었다.



참고: https://help.github.com/articles/why-are-my-contributions-not-showing-up-on-my-profile/

반응형

+ Recent posts