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

2021. 2. 23. 00:52·Programming/Git
728x90

 

 

 

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

쉽게 사용할 수 있는 오픈소스와 적용 방법을 소개하겠습니다.


 

 

 

 

1. 다음 링크로 들어가 Repository를 Fork 합니다.

원작자의 Repository 에서 Fork 받아 한국에 맞게 설정이 변경된 Repository 입니다.

링크 :  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

 

 

 

 

fork 하여 내 저장소로 가져옵니다.

 

 

 

 

 

 


2. Public gist 생성하기

새로운 gist를 생성합니다.

 

 

 

 

 

gist 이름과 내용은 아무렇게나 작성해도 됩니다.

 

 

 

Create public gist 로 gist 를 생성합니다.

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

 

 

 

gist 를 생성하면 url 이 형성됩니다.

gist.github.com/사용자이름/GIST_ID

📌 GIST_ID를 따로 적어둡니다!

 

 

 

 

 


3. Github Token 생성

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

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

 

 

 

repo와 gist에 체크한 후 Generate token 으로 토큰을 생성합니다.

Note 에는 아무렇게나 작성해도 됩니다.

 

 

 

 

📌 다음 빨간 박스 부분의 Github token 값을 적어둡니다!

token 값은 다시는 보여주지 않는다고 합니다.

 

 

 

 

 

 


4. 발급 받은 Token과 GIST_ID를 적용합니다.

Fork 했던 내 저장소의 repository로 돌아가서 settings > Secret 로 들어갑니다.

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

 

 

 

 

 

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

 

 

 

 

 

다음과 같이 설정이 되었습니다.

 

 

 

 

 

 


5. Fork한 Repository 의 Action 탭에 들어가 action을 활성화시킨다.

다음 버튼을 눌러 Action을 활성화시킬 수 있습니다.

이를 통해 매 정각 업데이트 되도록 만들 수 있습니다.

 

 

그 후, Update gist 에서 Enable workflow를 눌러 활성화합니다.

 

 

 

 

지금 당장 결과를 보고 싶기 때문에,

Fork한 Repository의 READMD.md 에 공백을 입력하고 Update 해주었습니다.

Actions로 다시 돌아가면 workflows의 정상 작동을 확인할 수 있습니다.

 

 

 

 

 

 


6. 마지막으로 Github 프로필에 해당 gist를 pinned 합니다.

Github 프로필에서 Customize your pins 에서 핀을 설정합니다.

 

 

 

I'm a ~ 와 같이 이름이 변경된 gist를 선택해줍니다.

 

 

 

 

 

 

 


🍀 완성 🍀

 

 

 

 

728x90
저작자표시 (새창열림)

'Programming > Git' 카테고리의 다른 글

[Jekyll] Jekyll와 Github로 만드는 깃허브 블로그 - (3) 글씨체 변경  (0) 2021.07.04
[Jekyll] Jekyll와 Github로 만드는 깃허브 블로그 - (2) Ubuntu에서 Ruby와 Jekyll 설치하기  (0) 2021.02.25
[Jekyll] Jekyll와 Github로 만드는 깃허브 블로그 - (1) Jekyll 테마 적용하기  (1) 2021.02.25
[Github] Github page 기능을 통한 웹 사이트 운영  (0) 2021.02.23
[Git] Git GUI SourceTree 설치 및 사용법  (0) 2021.01.17
'Programming/Git' 카테고리의 다른 글
  • [Jekyll] Jekyll와 Github로 만드는 깃허브 블로그 - (2) Ubuntu에서 Ruby와 Jekyll 설치하기
  • [Jekyll] Jekyll와 Github로 만드는 깃허브 블로그 - (1) Jekyll 테마 적용하기
  • [Github] Github page 기능을 통한 웹 사이트 운영
  • [Git] Git GUI SourceTree 설치 및 사용법
s_ih_yun
s_ih_yun
  • s_ih_yun
    CODESYUN
    s_ih_yun
  • 전체
    오늘
    어제
    • 분류 전체보기 (326)
      • Computer Science (26)
        • Concept (3)
        • Algorithm (23)
      • Web (54)
        • Web (7)
        • Spring (14)
        • MyBatis (1)
        • AWS (7)
        • HTML & CSS (14)
        • JavaScript (11)
      • Programming (37)
        • C++ (3)
        • Java (6)
        • Python (10)
        • MySQL (1)
        • Oracle (2)
        • Git (15)
        • Dev Tools (0)
      • Infra˙ DevOps (1)
      • Baekjoon (104)
        • 단계별로 풀어보기 (78)
      • CodeUp (98)
        • Python 기초 100제 (98)
      • Programmers (2)
      • Books (3)
      • etc (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

    • Syun's Pages
  • 인기 글

  • 태그

    web
    BOJ
    HTML
    VS Code
    oracle
    spring
    c++
    db
    CodeUp 기초 100제
    Tistory
    MySQL
    자료구조
    C
    CSS
    Programmers
    SourceTree
    codeup
    Cloud
    알고리즘
    java
    aws
    clean code
    git
    단계별로 풀어보기
    myBatis
    JavaScript
    웹
    Python
    github
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
s_ih_yun
[Github] Github 프로필에 Daily 코딩 시간 나타내기
상단으로

티스토리툴바