말 그대로다. 깃허브에 소스를 푸시해서 브라우저에서도 푸시된 소스코드를 확인할 수 있는데, 정작 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/
반응형
'Git' 카테고리의 다른 글
깃허브 README.md에 이미지 삽입하기 (1) | 2018.07.25 |
---|---|
[Git] macOS 터미널에서 GitHub에 소스코드 커밋하는 방법 (0) | 2017.04.21 |