개발(Web)/VCS
잔디가 안 심긴다
분명 커밋과 푸시를 제대로 했는데 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 브랜치가 뜨는 걸 보니 성공한 듯? 누락된 잔디가 제대로 심겨 있다!