Git/Git

[Git] Github에 잔디가 안 나올 때 (안 심어질 때)

담크 2021. 6. 15. 22:58

github에서 잔디란?

사진과 같이 github에 무엇인가 commit했을 때 그 commit한 횟수에 따라 해당 날짜에 초록색으로 보이는 이미지가 들어가는 것인데 마치 잔디와 같아서 그렇게 이름 붙였다.

 

요새는 블로그도 1일 1포스팅을 목표로 하고있고 내 github도  1commit을 목표로 열심히 하고 있었는데

언제부턴가 git push를 아무리해도 github에 잔디가 생성되지 않았다.

뭔가 이상해서 원인을 알아보니

깃허브 계정의 이메일, 유저이름 과 config의 이메일, 유저이름이 같아야 push 했을 때 contributions에 잔디가 생긴다.

 

그럼 이를 어떻게 확인해야 할까?

(저는 git bash를 사용하여 commit하므로 명령어만 알려드리겠습니다.)

 

github에서 쓰는 아이디, 이메일 확인

github로그인 - 오른쪽 위 본인 프로필 클릭 - Settings - Emails를 클릭하시면 확인가능 합니다.

Signed in as ~~ 여기부분이 유저이름

위에 빨간색 네모칸이 깃허브 계정의 이메일 입니다.

 

bash에서 사용하고있는 이메일, 유저이름 확인

- 이메일
git config user.email

- 유저이름
git config user.name

 

이렇게 확인해봤을 때 본인 깃허브 계정과 다른것이 있다면 변경해주어야 합니다.

 

bash에서 사용하고있는 이메일, 유저이름 변경

- 이메일
git config --global user.email "user@xxx.com"

- 유저이름
git config --global user.name "xxxx"

 

으로 깃허브 계정에 맞게 변경했다면 push 했을 때 잔디가 잘 나오는 것을 확인할 수 있습니다.