요즘에 github의 private repository가 무료로 풀린 덕분에 source repository를 죄다 github에 사용하고 있다. 그러던 중 다른 개발자들의 1일 1커밋, 잔디심기를 알게되고 '나도 주중엔 뭔가 커밋을 해봐야겠다'란 생각으로 일단 시작을 했는데 push를 해도 잔디가 안심어지는 것을 발견했다. 그래서 원인을 찾아보니 의외로 간단한 버그였다.
github에 등록된 email과 로컬에서 push를 날리는 .git의 email이 동일해야 잔디가 심어진다.
작업중인 폴더로 가서 아래 명령어를 사용해서 email이 등록되어 있는지 확인
git config --list
2-1.등록되어 있으면
git config user.email "[Your Email]"
로 가서 이메일 수정global에 email을 등록 (별도로 git config를 고치지 않게 global에 등록)
git config --global user.email "[Your Email]"
그리고 나서 commit 후 push하면 바로 잔디가 심어진다!
Reference
'소프트웨어 > Git' 카테고리의 다른 글
[git] git init 후 저장소로 이용하기 (0) | 2015.12.18 |
---|---|
git log 정보 (0) | 2015.04.10 |