나는 잔디를 신경 쓰는 편이다. 🌱
정말 예전에는, 저걸 꽉 채우고 싶어서 열심히 커밋 올리적도 있었다.

지금 Collaborator로 작업하는 게 있어서 잔디를 봤는데, 분명 `commit` 후 `push` 했는데도 안 심어졌다.

처음에는 Collaborator라서 혹시 안 되는 건가? 했는데,, 그건 아니었고, 알고 보니 저번과 연관된 이메일 보안 쪽 설정이었다.
https://dev-wisdom.tistory.com/309
[GitHub] push 실패: private email 설정 때문에 발생하는 오류
GitHub Desktop 또는 Git으로 `push`를 할 때 아래와 같은 오류가 발생할 수 있다.Failed to pushCannot push these commits as they contain an email address marked as private on GitHub.To push anyway, visit https://github.com/settings/emails,
dev-wisdom.tistory.com
Settings > Emails 하단에 보면 Keep my eamil addresses private 옵션이 있다. 그동안 Off로 사용하다가, 최근에 켜둔 것이 문제였다. 저번 이슈 때는, 맨 마지막 옵션 Off만 해두어서 안 됐던 것이다.

commit author email이 GitHub 계정에 등록된 이메일 중 하나와 일치해야 GitHub contribution(잔디)에 반영된다.
근데 나는 보안 설정 때문에 안 됐던 게 맞다. 기존에는 잘 됐었는데, 실수로 보안 설정을 해두고 변경하지 않았어서..
git config user.email

'Development' 카테고리의 다른 글
| [Terminal] 코딩 에이전트, 멀티 태스킹을 위한 터미널, cmux (0) | 2026.03.23 |
|---|---|
| [Git] Worktree란? (feat. is already userd by worktree) (0) | 2026.03.12 |
| [VSC] 머메이드 미리보기 (mermaid preview extension) (0) | 2026.03.09 |
| [GitHub] push 실패: private email 설정 때문에 발생하는 오류 (0) | 2026.03.06 |
| 오픈소스 라이선스 비교: MIT, Apache, LGPL, GPL 차이점과 주의사항 (0) | 2026.03.03 |