내 계정으로 GitHub에 Commits 시 contributions 그래프(초록색 타일)이 표시가 되지 않는 경우 확인할 것.
11 Jul 2019 | Git Github 초록색 타일 contributions graphGitHub은 커밋이 연결된 사용자의 이메일을 사용한다.
만약 계정에 등록된 이메일과 로컬 git config 설정에 등록된 이메일의 정보가 다를 경우
Github contributions 그래프 (초록색 타일) 에 표시되지 않는다.
뭔가 작업을 열심히 했는데 그래프에 나오지 않으면 조금 기분이 그러하고 억울하기에 아래와 같이 확인해본다.
로컬에서 확인할 것
$ git config user.email
jmlim@xxx.com
이메일이 맞지 않을경우 전역 설정 변경하기.
$ git config –global user.email “jmlim@xxx.com”
깃헙에서 확인할 것.
1 . 로그인 후 계정의 settings의 email 메뉴 선택.
(url : https://github.com/settings/emails)
[이미지 참고]
2. GitHub 계정에서 연결된 이메일을 확인 후 로컬에 등록한 이메일이 없으면 Add email address로 추가.
- Add email address 로 등록 후 해당 이메일로 아래 해당제목의 메일이 갈 것임.
[GitHub] Please verify your email address.
3. 클릭 후 확인
다시 github 에 접근해보면 그동안 커밋했던 내용이 contributions 그래프에 보여지게 될 것이다.
[2026년 추가] 최근에 직접 겪어보니, 이메일이 이미 Verified 상태인데도 잔디가 바로 안 뜨는 경우가 있었다. 이메일 말고도 아래 조건들을 같이 확인해볼 것.
- 커밋한 저장소가 Public인지 (Private 저장소 커밋은 프로필 설정에서 “Include private contributions” 를 켜야 잔디에 반영됨)
- 커밋이 저장소의 default 브랜치(보통
main/master)에 있는지 — 다른 브랜치에 커밋만 하고 병합 전이라면 안 잡힘- push는 성공했는데 잔디만 안 뜬다면, 이메일/브랜치/공개 여부 다 정상이어도 그래프 자체가 반영되는 데 몇 분 정도 걸릴 수 있다. 강력 새로고침 후에도 안 뜨면 그때 이메일부터 의심해보면 된다.
Comments