본문 바로가기
프로그래밍/Git & Github

2021년 8월 6일자 - Github Contribution 문제

by 철제백조 2021. 8. 6.

2021년 8월 3일자 기준, 놀라운 사실을 알아냈다.

 

https://github.com/umayr/badass

 

물론, 위의 이미지는 내 Github는 아니고 badass님의 잔디밭이다.

Github를 사용한지 얼마 되지는 않았지만, Github를 관리하는 사람이라면 모두 잔디밭 가꾸기에 관심을 보일 것이다.

나 역시 그 중하나였고, 교육 시작 후 꾸준히 VS Code로 commit과 push를 했다.

그런데... 오늘 확인해보니 push한 곳이 잔디밭이 아니라 콘크리트 바닥이었던 것이다...!

 

 

Github Contribution이 제대로 작동하지 않는다...

 

지금 이 문제를 해결 못하면 앞으로 push하는 내용들이 다 허사가 될 것이라 몇 시간씩 매달려 해결하는데 성공했다.

이번에는 당일날 내가 찾아봤던 내용들을 링크와 축약어로 정리하고, 스스로 알아낸 내용들을 적어두고자 한다.

 


 

☆ Github Contribution 체크 안되는 이유

  • commit할때, 사용한 email이 github 계정의 email과 같아야 한다.
  • fork를 한 commit은 적용되지 않고, 독립적인 repository에서 이루어진 commit이어야 한다.
  • repo의 default branch여야 한다.
  • repo가 private로 설정되어 있으면 안되고, public으로 설정되어야 한다.

 

나는 email과 github 계정이 일치했다.

 fork는 적용한 적이 없었다.

repo의 성격도 private이 아니라, public 이었다.

나의 경우, push해서 넣은 repo의 branch가 default가 아니었다.

 

 

※ 주의사항은 default branch를 바꾸면, 바뀐 전 branch에 push한 내용의 잔디는 사라진다.

대신 새로 default branch로 설정한 branch의 push 내역이 잔디로 반영된다. 

 


 

Github contribution 문제의 총체

https://velog.io/@think2wice/Github-%EB%B6%84%EB%AA%85-commit%EC%9D%84-%ED%96%88%EB%8A%94%EB%8D%B0-%EC%99%9C-contribution-%EA%B7%B8%EB%9E%98%ED%94%84%EB%8A%94-%EC%95%88%EC%B1%84%EC%9B%8C%EC%A7%80%EC%A7%80

 

[Github] 분명 commit을 했는데 왜 contribution 그래프는 안채워지지..?

Overview 개발자의 삶을 살아가다 보면 깃과 같은 version control system을 이용하여 자신의 코드를 관리하게 됩니다. 로컬에서 뿐만 아니라 원격저장소로 Github를 많이 이용합니다. 깃헙을 이용하다 보

velog.io

 

 

● Github email & 계정 확인, 변경 방법

  https://junho94.tistory.com/26

 

github contributions(깃헙 기여도, 깃헙 기여) 채우기

github contributions github에는 contributions라고 하는 흥미로운 그래프가 있다. 자신이 github에서 얼마나 활동을 했냐에 따라서 작은 사각형이 채워져 1년의 개발결실을 가늠해볼 수 있다. 노드교과서를

junho94.tistory.com

 

 

● repo private에서 public으로 바꾸는 방법

 https://asummerz.tistory.com/41

 

[GitHub] repository Public / Private 변경

코드 버전 관리를 하기 위해 사용하는 형상관리 툴 중 가장 대표적인 깃허브는 내 코드를 누구나 볼 수 있는 Public과 나만 볼 수 있는 Private으로 구분되며 추후 목적에 따라 접근권한을 변경할 수

asummerz.tistory.com

 

 

● 예외 사항 : github default branch 변경

https://redcow77.tistory.com/454

 

[Git] GitHub의 Default 브랜치(Branch) 변경하기

GitHub Default 브랜치(Branch) 변경하기 GitHub에서 여러 브랜치(Branch)가 있는데 기본 브랜치(Default Branch)를 변경하고 싶을 때가 있습니다. 또한, 예전에는 기본 저장소를 생성하고 Default 브랜치가 Mast..

redcow77.tistory.com

 

https://dalya-tech.tistory.com/16

 

github default branch 변경하기

깃허브 디폴트 브랜치를 변경하고 싶을 때가 있다.

dalya-tech.tistory.com

 

댓글