본문 바로가기
개발/GitHub

[productive-box] Github 프로필에 커밋시간 나타내기

by 두리두리안 2021. 6. 25.

위 사진처럼 내가 커밋하는 시간을 Github 프로필 메인에 나타낼 수 있다.

적용 방법을 소개하겠습니다.

 

 

1. 링크로 들어가서 Repositories Fork하기

github.com/techinpark/productive-box

 

techinpark/productive-box

Are you an early 🐤 or a night 🦉? Let's check out in gist - techinpark/productive-box

github.com

 

빨간색 상자를 누르면 이 Repositories를 내 저장소로 가져올수 있다.

 

 

2. gist 생성하기

프로필 옆에 +를 눌러서 New gist를 생성하기

이름은 나중에 프로필에 나타나는 이름이기에 생각하고 적는것을 추천한다.(나중에 수정도 가능) 

내용은 막 적어도 된다. 

 

Create public gist 로 gist 를 생성한다.

secret gist 로 생성할 경우 추후에 Github 프로필에 pinned 할 수 없다.

 

생성되면 아이디 뒤에 사진 처럼 블럭 처림 된 것이 GIST_ID 이다. 

이는 따로 기록 해 두어야 한다.  

 

 

3. GitHub token 생성하기 

GitHub 홈으로 돌아가 프로필에서

Setting > Developer settings > Personal access tokens 로 들어가서

Generate new token 을 눌러 새로운 토큰을 생성합니다.

 

 

이름을 입력후 "repo""gist"를 체크하고 맨밑으로 내려서 생성한다. 

★주의

생성하고 나면 GitHub Token 이 생성된다. 

이때 생성되는 토큰은 다시 보이지 않는다고 하니 꼭 기록 해야 한다.

 

4. 생성한 Token과 GIST_ID를 적용한다. 

 

Fork 했던 repository로 돌아가서 settings > Secret 로 들어갑니다.

New repository secret 로 환경변수를 생성합니다.

 

 

Name을 각각 GIST_ID, GH_TOKEN으로 하여  저장해둔 각각의 값들을 넣어 환경 변수를 생성합니다.

 

(GIST_ID에는 2번에서 저장해둔 값)

(GH_TOKEN에는 3번에서 저장해둔 값)

 

끝나고 나면 이렇게 정리가 된다. 

 

 

5. Fork한 repository에 들어가서 액션탭에 들어가기

 

초록색 탭 클릭하기

 

 

Update gist을 클릭 후 Enable workflow를 클릭하기

 

 

 

이후 해당 레포지토리의 Readme에 들어가서 공백이나 아무거나 입력 후 저장하자. 

(이 정도는 기록하지 않았다. )

 

그러면 사진과 같이 Update가 된것을 확인 할 수 있다. 

 

5. 마무리 하기

 

자신의 프로필로 들어가 빨간 박스를 누른다.

 

(이는 프로필에 무슨 레포지토리를 보여줄지를 설정하는 곳이다.)

 

이름 아까 저장한 이름을 찾으면 된다. 아니면 마크를 보고 판단하면 된다. 

 

(나는 이름과 이모지를 변경 한것이다)

 

 

 

 

끝!

 

참고 : https://codesyun.tistory.com/98?category=996833

 

[Github] Github 프로필에 Daily 코딩 시간 나타내기

위 사진처럼 내가 커밋하는 시간을 Github 프로필 메인에 나타낼 수 있습니다. 쉽게 사용할 수 있는 오픈소스와 적용 방법을 소개하겠습니다. 1. 다음 링크로 들어가 Repository를 Fork 합니다. 원작자

codesyun.tistory.com

http://blog.cowkite.com/blog/2102241544/

 

Github Profile 꾸미기

개발요정 김소연 블로그 🧚‍♀️

blog.cowkite.com

 

'개발 > GitHub' 카테고리의 다른 글

[Window SouceTree] 설치  (0) 2021.06.24
[Mac SouceTree] 설치  (0) 2021.06.24
[Eclipse - git] git push Rejected non fast forward 해결  (0) 2021.04.13
[에러] There are no staged files 해결법  (0) 2021.03.14
Eclipse github 연동  (0) 2021.03.13