개발(Web)/VCS

[GitHub] 잔디 누락 문제(Contribution Graph)

shinyelee 2020. 12. 11. 21:26

잔디가 안 심긴다

분명 커밋과 푸시를 제대로 했는데
Contribution Graph에는 누락되어있음


방법 1. git config에 등록된 이메일 주소 변경

우측 상단에서 Setting 선택
좌측 상단에서 Emails 선택
여기에 등록된 이메일과 git config에 등록된 이메일이 다르면 이런 현상이 일어난다고 함
Git CMD에서 git config --list를 입력하면 user.email을 알 수 있음. 확인해보니 깃허브와 메일 주소가 다름
이클립스에서 Git Staging의 Author와 Committer를 확인해도 됨
Git CMD에서 git config --global user.email 메일@주소 를 입력
이클립스를 재실행해보니 Author, Committer가 바뀌어 있다!
확인을 위해 다시 커밋 & 푸시
여전히 잔디가 안 심김...


방법 2. Default Branch 변경

구글링해보니 디폴트 브랜치와 커밋한 브랜치가 다르면 잔디가 안 심긴다고 한다. 문제의 레포에서 Settings 클릭
현재 디폴트 브랜치는 main. master에서 커밋을 했으니 디폴트 브랜치를 바꿔주자. Branches → main → master → Update
대충 디폴트 브랜치 바꿔서 망해도 어쩔 수 없다는 경고 문구다. 버튼 클릭
main이 아닌 master 브랜치가 뜨는 걸 보니 성공한 듯?
누락된 잔디가 제대로 심겨 있다!

반응형