연속된 커밋기록을 아름답게 관리하세요
하루라도 커밋을 안하면 숫자가 0으로 초기화 됩니다.
커밋을 끊기지 않고 연속해서 할 경우 숫자가 올라갑니다. 아이디어나 발견 한 버그가 있다면 제보 해주세요
Contact : [email protected]
private repository 커밋기록이 잘 반영되지 않고있다면,
Contribution setting에서 Private contributions를 체크하세요
theme
빠른 만들기 및 모든 테마 보기
아래 사진( 링크)을 클릭하고 적용 예시를 확인하며 당신의 테마를 만들수있습니다!사용법 및 예시
유저 이름이 길경우 슬라이딩해서 보여줍니다. 원하지않을시 URL끝에 &animation=false를 적어서 요청하세요.
아래 링크를 자신의 README.md파일에 복사 붙여넣기 하시면 됩니다.
{username}에는 자신의 깃허브 이름,
{theme}에는 자신이 원하는 테마를 넣으시면 됩니다.
[![commitcombo](http://commitcombo.com/get?user={username}&theme={theme})](https://github.com/devxb/CommitCombo)
예제
{username} : Devxb,
{theme} : DeepOcean-mini 일때.
[![commitcombo](http://commitcombo.com/get?user=Devxb&theme=DeepOcean-mini)](https://github.com/devxb/CommitCombo)
정렬하면서 적용하는법
- align 에 정렬위치를 지정합니다 (left, center, right)
- img 의 ?user 뒤에 자신의 깃허브 이름을 지정합니다.
<p align="center">
<a href="https://github.com/devxb/CommitCombo">
<img src="http://commitcombo.com/get?user=Devxb&theme=DeepOcean-mini"/>
</a>
</p>
Version history
- 버그 픽스 사파리에서 이름 드래그가 안되는 버그를 고쳤습니다.
version -1.8 / 2021.06.14
- 로직 수정 contribution을 github graphql api호출하는방식으로 변경했습니다.
version -1.7 / 2021.06.06
- 로직 수정
- 컨트롤러 jsp에서 servlet으로 변경
- 저장 방식 변경 세션에 저장하지않고, 내부 저장소에 저장(임시)
version -1.6 / 2021.06.01
- Add minitheme-v2
- 유저이름이 긴 경우 보여지는 방식을 변경했습니다.
- 이제 유저 이름이 짤릴경우, 옆으로 슬라이딩 하며 유저이름을 보여줍니다. 원하지않을시 &animation = false를 추가 하면됩니다.
version -1.5 /2021.05.29
- 약간의 성능 개선
- 이슈 해결
- add calendar theme
version -1.3 / 2021.05.25
- 빠른 만들기 기능 추가
- 애니메이션 수정
version -1.2 / 2021.05.24
- 출시
- (해결) 3~4년간 끊기지않고 커밋한경우 초기 데이터를 얻어오는데 너무 오래걸림
- 깃허브 api 사용 - (해결) 서버에 요청이 동시에 발생할경우 요청내용이 꼬이는 문제점이 발견되었습니다.
- 싱글톤패턴안에 (문제가되는)스태틱변수를 없애고, 변수를 반환해주는식의 로직으로 변경했습니다. - (해결) 폰트가 적용되지않고있습니다.
- (해결) 1년이 넘은 커밋기록이 반영되지 않고있습니다.
- (해결) 커밋기록이 실시간으로 반영되지 않고있습니다.
- 깃허브가 캐시한 이미지가 깃허브 서버에 남아있는거로 보입니다.
- 시간이 지나면 자동으로 해결되지만, 커널에 다음 명령어를 입력해서 바로 해결할수있습니다.
: "curl -X PURGE [캐시된 url]" - (해결) 애니메이션이 초기 1회만 재생되고 재생이 안됩니다. 해결
- 위 이유와 같은 원인으로 파악되며 해결책을 생각중입니다.
- [Ctrl + shift + R] 로 애니메이션을 강제 시작할수있습니다.
: Ctrl + Shift + R