[Git] Commit을 해도 contribution graph에 표시가 안될 때

Github에 commit을 했는데 graph에는 표시되지 않는 황당한 경우가 있을 수 있다.

다들 프로필을 보면 이렇게 생긴 graph를 볼 수 있다.

분명 commit을 했는데 여기에 update가 안되는 경우가 있을 수 있다..

처음에 시간 지나면 update 되겠지 했는데, 아니였다.

구글링을 통해 알아본 결과

commit을 할 때, email address와 github에 등록되어 있는 email address가 같아야 한다고 써져있었다.


Github 맨 오른쪽 상단에 있는 사진(아이콘)을 클릭하면 다음과 같이 나온다.

여기서 Setting을 들어가서 Email부분을 클릭해서

등록되어 있는 email 주소를 살펴본다.

밑에 나온 ‘keep my email address private’ 버튼도 클릭해야한다.

눌러져 있으면 그대로 두면 됨!


자기가 commit을 한 파일에서 ‘Git bash’를 열어
commit을 할 때 email address를 한 번 확인본다.

$ git config --list

를 입력하고 엔터를 누르면

user.email 부분이 있다. 여기 등록되어 있는 email이 github에 등록되어 있는 email과 같다. (나 같은 경우는 문제를 해결해서 지금 같다 ^^)

만약 여기 보이는 email과 github에 등록되어 있는 email이 다를 경우

수정을 해줘야 하는데

$ git config --global user.email "본인 이메일 주소"

이런식으로 등록을 하려하면,

이렇게 경고문이 뜰 수 있다.

그럴 땐 간단하게

$ git config --global user.email "본인 이메일 주소" --replace-all

을 하면 commit할 때 email 주소가 바뀌게 된다!

좀 더 자세한 사항은 아래 글을 참고하면 된다.

태그: ,

카테고리:

업데이트:

댓글남기기