1일 1커밋을 운동을 시작한지 얼마나 됐다고.. 벌써 3번째 커밋을 빼먹었습니다..
공부를 안하고 빼먹은 거면 억울하지나 않은데 1번은 커밋 자체를 빼먹고.. 2번은 커밋 조건을 충족시키지 못했네요.ㅠㅠ
그래서 찾아본 결과
[Github] 분명 commit을 했는데 왜 contribution 그래프는 안채워지지..?
Overview 개발자의 삶을 살아가다 보면 깃과 같은 version control system을 이용하여 자신의 코드를 관리하게 됩니다. 로컬에서 뿐만 아니라 원격저장소로 Github를 많이 이용합니다. 깃헙을 이용하다 보
velog.io
그래프가 채워지는 조건이 3가지가 있다고 하네요..
- 커밋할 때 사용한 이메일 주소가 ghithub계정의 이메일 주소와 같아야 한다.
- fork를 한 commit은 적용되지 않고 독립적인 repository에서 이루어진 commit이여야 한다.
- 커밋은 다음으로 만들어 져야한다.
- repository의 default branch(보통 master)
- gh-pages branch(github page branch)
중간에 commit을 github페이지에서 한것은 역시(?) 커밋이 됐어요...
무튼 커밋이 안된 이유는 제가 쓰는 source-tree에서 기본 커밋 이메일 설정이 다르게 되어있었기 때문인데요...
깃허브 이메일은 네이버 소스트리 이메일은 구글... 이것 저것 용도별로 이메일을 써서 이런일이 생기네요...ㅠ
무튼 해결 방법입니다..
위 블로그에서 본 내용이지만.. 우리의 귀차니즘을 위하여..
1. 깃 command 사용시
-> git config user.email
-> git config --global user.email mymail@site.com
2. 소스트리 사용시
소스트리를 사용하면 여러가지 방법을 통해 문제를 해결 할 수 있는 것 같은데요
1) 우선 기본 이메일을 바꾸는 법입니다.
여기에 기본 사용자 정보를 바꿔줍니다.
2) 각 커밋시에 확인하여 임시로 대체 하는 법입니다.
커밋을 하기 전에 이곳에 자신의 깃 허브 이메일과 같은지 확인하고
이곳에 같은 메일주소를 넣어줍니다.
호기롭게 시작했는데.. 어찌 됐던 3번이나 커밋을 빼먹어 버렸네요..ㅠㅠ
앞으로는 빼먹지 않도록 커밋 후 꼭 확인해봐야겠어요..
'GitHub > github 관리' 카테고리의 다른 글
[Git] Git Commit 컨벤션 (0) | 2021.05.01 |
---|---|
[Github] OverView 꾸미기 - README를 통한 간단한 자기소개 (0) | 2021.05.01 |
댓글