1일 1커밋을 운동을 시작한지 얼마나 됐다고.. 벌써 3번째 커밋을 빼먹었습니다..
공부를 안하고 빼먹은 거면 억울하지나 않은데 1번은 커밋 자체를 빼먹고.. 2번은 커밋 조건을 충족시키지 못했네요.ㅠㅠ
그래서 찾아본 결과
그래프가 채워지는 조건이 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 |
댓글