안녕하세요!!

오늘은 github 예쁘게 꾸미는 방법을 들고 왔습니다!!:)

 

따끈따끈하게 오늘 꾸며서 가지고 와봤는데요,

먼저 최종 결과가 어떻게 되었는지부터 맛보기로 보고 가보시죠!!

 

 

짜란~~~~

그냥 썰렁했던 github 프로필이 이렇게 변했습니다!!😎

 

그러면 어떤 것들을 어떻게 적용시켰는지에 대한 방법을 알려드리도록 하겠습니다~!

 

 

1. 새 repository 생성

 

github를 꾸미기 위해서는 자신의 이름으로 된 repository가 필요합니다!

현재 저는 만든 상태에서 예시를 들기 위해 찍어 빨간경고가 떠있지만,

처음 만들게 되면 파란색으로 정상적인 create이 됩니다.

 

 ❗ 꼭 자신의 이름으로 된 repository를 생성해야합니다

 ❗ Add a README file을 클릭해주세요

 

 

이렇게 자신의 이름으로 된 repository가 완성이 됐습니다!

그러면 Hi there이라는 내용이 담긴 readme가 담겨있게 됩니다🤗

 

 

 

 

 

2. 뱃지 넣기

https://simpleicons.org/?q=python 

 

Simple Icons

2172 Free SVG icons for popular brands.

simpleicons.org

https://shields.io/

 

Shields.io: Quality metadata badges for open source projects

Love Shields? Please consider donating to sustain our activitiesYour BadgeStaticUsing dash "-" separator/badge/ - - Dashes --→- DashUnderscores __→_ Underscore_ or Space  →  SpaceUsing query string parameters/static/v1?label= &message= &color= Colo

shields.io

 

꾸미기에 들어가기 앞서, 가장 많이 사용되는 사이트입니다!

git을 꾸미는 분들이라면 무조건 하나쯤은 있다는 이 뱃지 많이 보셨었죠??

이 뱃지를 위의 사이트를 이용해서 만들 수 있습니다:)

 

✔ C언어 아이콘 예시

<img src="https://img.shields.io/badge/C-A8B9CC?style=flat-square&logo=C&logoColor=black"/>

 

  •  자세한 설명
더보기
<img src="https://img.shields.io/badge/

이 부분까지는 동일하고,

C-A8B9CC

여기서 '아이콘에서 오른쪽에 적힐 내용 - 색깔'을 지정해 주면 됩니다!

색은 위에 사이트가면 다양한 색들이 있으니 참고해서 사용해주세요:)

 

ex)

 

🍀 simple icons 사이트는 이러한 형식으로 되어있습니다.

여기서 밑에 #에 해당하는 부분이 색을 의미합니다.

만약 저 파란색을 그대로 사용하고 싶다면,

C-3776AB를 적어주면 됩니다

 

 

 

🍀Shields.io 사이트에는 colors를 이렇게 모아 적어준 부분이 있습니다!

핑크색을 사용하고 싶다면, C-ff69b4를 입력해주면 됩니다.

 

 

?style=flat-square

다음은 스타일입니다. 해당 블럭의 모양을 결정할 수 있는데, 이 부분도 위의 사이트에 종류들이 나와있으니 해당 종류들을 참고하여 바꿔주면 됩니다. 현재 flat-square는 제가 사용한 네모가 나오게 됩니다.

 

&logo=C&logoColor=black"/>

 마지막으로 logo입니다! logo=C부분은 위의 python사진으로 예시를 들었을 때, 왼쪽 밑에 크게 검정색으로 Python이라 적힌 글씨가 보일 것입니다! 그 부분이 해당 아이콘의 이름이고, 그걸 logo='아이콘이름'에 적어주면 해당 아이콘이 나오게 됩니다. logoColor는 해당 로고의 색을 지정해 주는 것입니다:)

 

간단하죠??

 

 

 

3. 글씨 꾸미기

 

글씨의 크기나 밑줄 같은 여러 가지는

https://gist.github.com/ihoneymon/652be052a0727ad59601

 

마크다운(Markdown) 사용법

마크다운(Markdown) 사용법. GitHub Gist: instantly share code, notes, and snippets.

gist.github.com

마크다운 사용법에 자세히 나와 있습니다!

저도 이걸 참고하여 작성하였습니다:)

 

 

 

4. Stat 표시하기

 

 이제 깃허브를 막 시작하여 많이 적은 Commit을 보유하고 있지만, 그래도 예시를 들기 위해 가져온 사진입니다!!

이 스탯을 넣는 방법은 아주 간단합니다.

 

 

✔ Stat예시

 ![Seoyeon's GitHub stats](https://github-readme-stats.vercel.app/api?username=dkjefilsjl&show_icons=true&theme=radical)

 

여기서 username만 자신의 이름으로 바꿔주면 되는데요! 저는 앞에 00's GitHub stats가 표시되는 이름일 것이라 생각하고 제 이름으로 바꿨지만, 원래 정해져있는 제 이름으로 자동으로 표시되더라구요ㅎㅎ

 

 

 

 

5. Pinned 통계 노출

 

이제 제일 복잡했던 부분이 나왔습니다!

 

자신이 언제 가장 많은 커밋을 하는지 볼 수 있는 부분인데요,

저는 오전에 많은 커밋을 해서 귀여운 병아리🐣가 나왔습니다:)

저녁에 많은 커밋을 하게되면 귀여운 부엉이🦉를 만나볼 수 있어요!!

 

 

  • 그러면 이러한 창이 뜨는데, 제목과 내용은 상관없으니 아무거나 적어주고, 밑에 초록색을 클릭하여 public으로 바꿔준 후 초록색 버튼을 눌러 생성합니다.

 

 

  • 생성 후 이제 위에 주소창을 보시면 'https://gist.github.com/사용자아이디/어쩌고저쩌고'라고 적혀있을 겁니다!
  • 여기서 어쩌고저쩌고부분을 복사해서 저장해 둡니다. 이 부분은 후에 GIST_ID로 들어가게 됩니다.
  • 이제는 https://github.com/settings/tokens/new 여기로 들어가서 토큰을 생성할 차례입니다.

 

 

 

✔ Note 부분은 그냥 이 토큰이 무엇인지 적은 다음, 밑에 repo와 gist를 클릭해 주셔야합니다.

 

✔ 그 후 토큰 생성을 클릭하면 토큰이 생성됩니다.

 

❗ 토큰을 생성하면 해당 페이지에 토큰이 나오게되는데, 그 토큰을 꼭!! 복사해주셔야 합니다.

 

✔그 창을 나가시면 다시 찾을 수가 없다구 합니다😥

 

 

 

 

 

  • 토큰까지 복사해 두셨으면, fork한 레포로 돌아가서 Schedule.yml파일에 Setting으로 들어가야합니다.

 

✔ 상세설명

더보기

 

fork한 productive-box로 들어가줍니다.

 

 

이 위치에는 schedule.yml이 존재하는데, 오른쪽 위에 위치한 Settings를 클릭해줍니다.

 

 

왼쪽 밑에 보시면 Secrets가 존재하는데, 여기에는 Actions와 Dependabot이 있습니다.

저는 처음에 Dependabot에 설정을 해 두었다가 제대로 작동하지 않았는데,

꼭 Actions에 설정을 해 주셔야 합니다!

 

 

위 사진이 잘 된 예시입니다.

아직 밑에 저 두개는 만들지 않아 비어있을텐데 이제 저 두개를 만들도록 하겠습니다:)

 

  • Settings의 Secrets에서 Actions로 들어가게 되면 New repository secret 버튼이 있습니다.
  • 그 버튼을 클릭하여 GH_TOKEN과 GIST_ID에 아까 복사해둔 토큰과 gist id를 넣어서 생성해줍니다.

 

 

이제 이렇게 되면 setting이 완료됩니다.

❗ secrets의 이름을 틀리면 제대로 동작하지 않기 때문에 주의깊게 확인해 주세요!!

 

  • 이제 정말 마지막으로 프로필에서 gist를 고정해주는 일만 남았습니다.
  • 프로필을 내리다 보시면 'Customize your pins'라는 부분이 보이실 겁니다.

 

 

  • 저 부분을 클릭하게 되면, 자신이 아까 만들었던 gist와 여러 레포들을 볼 수 있습니다.

 

 

  • 해당 pin부분에 고정시켜 둘 아이들을 고르는 곳인데 최대 6개까지 선택이 가능합니다. 그 중 저는 gist만 일단 선택하였습니다. (Tip. 아직 갱신이 되지 않아 gist는 자신이 만들 때 적어두었던 제목으로 되어있을 가능성이 높습니다! 해당 이름을 클릭해주시면 됩니다.ㅎㅎ)
  • 그러면 이제 자신의 stat이 뜨게 됩니다. 하지만 1시간 주기로 갱신되기 때문에 아직 우리의 결과물이 제대로 안떴다면 바로 적용해 주는 방법이 있습니다.
  • 저희가 fork했던 레포로 다시 돌아가서 이번엔 Actions를 클릭해 줍니다. 그러면 위에 파란글씨가 보일 것입니다.

 

 

이 상황이라면 파란글씨를 눌러주세요!!

  • 다음은 readme를 편집해줍니다. 어떤 편집이든 상관없고 엔터 한번 누르고 수정을 누르셔도 됩니다.
  • 그 다음 actions로 돌아가게 되면 update부분이 뜨게 됩니다.

 

  • 이 update부분 앞에가 초록색 체크표시로 바뀌게 된다면 성공입니다.
  • 이제 다시 자신의 프로필로 돌아가서 확인해보세요!!

이게 떠있으면 성공입니다!! 수고하셨어요:)

 

 

 

 

이렇게 저의 github 꾸민 법을 함께 보셨습니다~!!

혹시 저 위의 seoyeon's github를 설정한 부분이 궁금하다면

 

https://github.com/kyechan99/capsule-render

 

GitHub - kyechan99/capsule-render: Dynamic Coloful Image Render

:rainbow: Dynamic Coloful Image Render. Contribute to kyechan99/capsule-render development by creating an account on GitHub.

github.com

 

여기를 들어가 주세요!!

이 오픈소스를 사용하여 만들었습니다:)

 

예쁜 디자인 잘 선택해서 자신만의 git을 만들어보아요💝

 

 

제 깃허브에도 놀러오세요~~!!

https://github.com/dkjefilsjl

 

dkjefilsjl - Overview

dkjefilsjl has 15 repositories available. Follow their code on GitHub.

github.com

아직은 애기github지만, 점점 초록색으로 채워나갈 예정입니다!!

'공부' 카테고리의 다른 글

react 공부하기 - 1  (0) 2022.03.17
< Toss face > 귀여운 토스 이모지  (0) 2022.02.28
DP 공부  (0) 2022.02.14
List, 연결List, 단순연결List  (0) 2022.02.13

+ Recent posts