개발자의 삶을 살아가다 보면 깃과 같은 VCS(version control system)을 이용하여 자신의 코드를 관리하게 됩니다. 로컬에서 뿐만 아니라 원격저장소로 Github를 많이 이용합니다. 자신의 깃헙 계정에 메인페이지에 들어가보면 contribution 그래프가 있습니다. 이 contribution 그래프는 code review , commit , pull request 등의 활동을 하면 초록색으로 채워집니다. contribution 그래프가 푸르르게 바뀌어가는 모습을 보며 다들 뿌듯해 하실겁니다. 근데 간혹 아무리 commit을 하고 자신의 원격 저장소(github)에 push를 해도 contribution 그래프가 채워지지 않는 경우가 있습니다😥. 지금부터 그래프가 채워지지 않는 이유를 알아보겠습니다.
Github 공식 홈페이지 번역
contribution 그래프가 채워지기 위해서는 다음의 세가지 조건이 모두 충족되어야 합니다.
gh-pages
branch (github page branch) 많은 분들이 위의 여러가지 조건중에서 충족시키지 못하는 조건은 이메일입니다. 이번에는 local에서 깃 이메일 변경법을 알아보도록 하죠!
먼저 자신의 이메일 주소를 확인하는법 입니다.
git config user.email
이번에는 변경하는 법입니다. github계정 이메일과 동일하게 바꿔주면 됩니다.
git config --global user.email 바꿀@이메일주소.com
바뀐 이메일을 잘 바뀌었는지 확인만 해주면 끝입니다. 이후로 commit한 내용들에 대해서는 contribution 그래프가 색칠되어 나갈 것 입니다. 만약 이렇게 했는데도 그래프가 채워지지 않으면 다른 조건들이 부합하는지 체크해보면 될 것 같습니다.
reference