프로그래밍/Git

10분으로 내 깃허브(GitHub) 프로필 간지나게 꾸미기

말랑공룡 2020. 10. 25. 18:58

프롤로그


출처 : 내 깃허브^^

친구의 혹은 동료의 혹은 지나가다 들른 어떤 이의 깃허브에서 이런 귀여운 그래프를 본 적이 없으신가요?

누구나 10분이면 만들 수 있는 그래프 프로필, 너도나도 추가해봅시다.

 

필수능력 : Git의 클론, 커밋, 푸시 정도는 할 줄 알아야함.

 

방법


1. 자신의 username/README.md 만들기

 

새 repository를 만듭니다.

이름을 내 username과 같은 이름을 쓰면 이런 깜찍한 README.md 추가에 대한 설명이 뜹니다.

Public과 Add a README file에 체크하고 create를 합시다.

 

 

 

 

2. GitHub Profile Summary Cards 를 사용하기

 

github-profile-summary-cards 라는 멋진 툴을 만든 분이 계시므로, Star를 살포시 누른 뒤에 이 멋진 툴을 이용해봅시다.

자 그 다음, 아래의 단계들을 해 나갑니다.

 

1. 위에서 새로 만든 repository를 clone합니다. 위치는 뭐 아무데나...

2. .github/workflows 폴더를 만듭니다. '.github'폴더 안에 'workflows'라는 폴더가 있는 구조가 되겠네요.

3. 2에서 만든 경로 안에다가 profile-summary-cards.yml 파일을 새로 만듭니다. 그리고 아래의 코드를 복붙합니다.

(24시간마다 그래프 화면이 생성되는 듯 하네요.)

 

name: GitHub-Profile-Summary-Cards

on:
  schedule: # execute every 24 hours
    - cron: '* */24 * * *'
  workflow_dispatch:

jobs:
  build:
    runs-on: ubuntu-latest
    name: generate

    steps:
      - uses: actions/checkout@v2
      - uses: vn7n24fzkq/github-profile-summary-cards@release
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        with:
          USERNAME: ${{ github.repository_owner }}

 

저장하고 Commit, Push 합니다.

그런 다음, repository의 Actions 탭에 들어갑니다.

 

위의 화면처럼 나오면 Run Workflow 버튼을 누릅니다.

그런 다음에 repository를 다시 들어가보면,

 

 

profile-summary-card-output폴더가 생긴 것을 볼 수 있습니다.

클릭해서 들어갑니다.

 

 

다양한 테마의 프로필 그래프들이 생성된 것을 확인할 수 있습니당.

여기 중에서 자기가 원하는 테마의 markdown을 복사해서 자신의 README.md에 붙여넣기만 하면 완성입니다.

 

 

 

 

텅 빈 깃허브를 조금이나마 꾸며보는 시간이었읍니다....(별)

위에 제가 소개해드린 툴 말고도 다양한 툴들이 있는 듯 합니다. 이제 깃허브도 예쁘게 꾸며보면서 커밋도 열심히(ㅠ) 하는 개발자가 됩시다.