개발일기

깃허브 contribution 그래프가 안 채워져 있을 때

초롱불 2021. 5. 11. 03:37

취업 준비를 하면서 깃허브 관리를 나름대로 하고 있었다. 가능한 한 하루에 한 번씩은 커밋을 해서 지속적으로 개발공부를 하고 있다는 걸 보여주려고 했다. 그렇게 일주일 정도는 꾸준히 커밋을 했었는데, 막상 오늘 들어가보니 contribution 그래프가 채워져 있지 않을 거 보았다. 당황스러운 일이 아닐 수 없었다. 나는 그 길로 관련 검색어로 구글링을 해보았다. 곧바로 나와 같이 커밋 했음에도 그래프가 채워지지 않는 경우의 수를 소개하는 블로그 글을 찾을 수 있었다. 

 

 

 

[Github] 분명 commit을 했는데 왜 contribution 그래프는 안채워지지..?

Overview 개발자의 삶을 살아가다 보면 깃과 같은 version control system을 이용하여 자신의 코드를 관리하게 됩니다. 로컬에서 뿐만 아니라 원격저장소로 Github를 많이 이용합니다. 깃헙을 이용하다 보

velog.io

 

위의 글이었다. contribution 그래프를 채우기 위해서는 몇 가지 조건이 충족되어야 하며 그것이 충족되지 않았을 때 그래프가 채워지지 않는 다는 내용이었다. 글을 따라서 가장 많은 사람들이 놓치는 부분이라고 적혀 있던 커밋 시 로컬 이메일 주소와 깃허브의 이메일 주소가 다른 경우의 수를 체크해보았다. 적혀 있던 대로의 문제를 확인할 수 있었다. 학원에서 공부하던 시절 만들었던 깃허브 때의 이메일 주소로 커밋하고 있었다. 나는 그길로 지금 사용하는 이메일 주소로 바꾸었다. 바꾸고 시험삼아 커밋 푸시를 해보니 그래프가 채워지는 걸 확인할 수 있었다. 이전까지 활동해오던 것들이 날아가버린 것 같은 허탈감이 남았지만 앞으로는 헛고생 하지 않아도 되겠다는 생각에 긍정적으로 생각하고 열심히 해나가기로 했다.

1일 1커밋. 화이팅.