Overview

Github에 처음 등록한지는 1년 정도가 되었고, 가끔씩 add/commit/push 정도만 까먹지 않게끔 사용하는 수준이었다.

 

그렇게 1년이 흐르고 2022년, 새해 다짐으로 Github를 채워나가기로 마음을 먹었다. 꾸준히 기록하면 나중에 현장에서도 도움이 되고, 취업 시 조그마한 포트폴리오가 될 수도 있을 것 같았기에..

 

깃허브 계정 메인페이지에는 contribution 그래프가 있는데 contribution 그래프는 code review , commit , pull request 등의 활동을 하면 해당 날짜에 활동 수에 따라 청색 계열로 채워진다. 이 그래프로 365일 동안의 활동량을 한 눈에 볼 수 있고 푸르게 채워질수록 뿌듯하다. 

 

그리하여 1월부터 android 공부하면서 만든 프로젝트나 백준 솔루션을 올려왔다. 나름 꾸준히. 그런데 contribution 그래프가 갱신되지 않았다. 처음엔 대수롭지 않게 넘어갔지만 매일 push를 하는데도 빈 칸이 생기는 게 여간 찝찝한 게 아니더라. 그래서 이번 글은 깃허브 contribution 그래프가 갱신되지 않을 때 해결 방법을 알아보겠다.

 

 

 

Contribution 그래프가 채워지지 않는다면?

 

Github 공식 홈페이지에는 여러 원인이 나와있지만 이메일 주소유저 네임이 달라서 생기는 상황이 대부분이다.

 

 

 

Git을 설치했던 폴더나, C 드라이브의 Users의 개인폴더(admin)를 확인해보면 아래 사진처럼 .gitconfig파일이 있다.

 

 

 

 

이 파일을 VS Code로 열어보면 [users] 영역에 name과 email이 적혀있는 것을 볼 수 있다.

 

 

 

.gitconfig 파일의 name, email이 깃허브 계정의 user name, email과 일치해야 한다. 본인의 경우 .gitconfig 파일의 name을 ohsopp으로 바꿔놓았지만, 원래는 Jeonghyeon Oh로 설정돼있었다.

 

 

 

이렇게 바꿨지만 push를 해봐도 여전히 그래프가 채워지지 않았고,

설마 하는 마음에 git Bash를 열어서

git config --global user.name

명령어로 user name을 확인해보니 역시나 Jeonghyeon Oh로 저장돼있었다.

 

 

 

 

git config --global user.name "ohsopp" 명령어로 이름 설정 후 새로운 프로젝트 push 한 결과.

 

 

 

 

드디어 정상적으로 그래프가 채워졌다.

 

 

 

+ Recent posts