개발 공부/알고리즘

220620 [알고리즘] 백준, 프로그래머스 깃허브 연동 / 백준허브 사용

U_D 2022. 6. 20. 20:00

알고리즘은 프로그래머스를 통해 약 30개정도 레벨1 단계를 풀었지만.. 잠시만 손을 놓으니 금새 어색해지게 되었다.

찾아보니 깃허브와 연동을 해서 문제를 풀 때마다 자동으로 푸쉬를 해주어 잔디를 심어주는!! 크롬 확장팩이 있었다.

 

확장 프로그램 이름은 백준 허브로 백준과 더불어 프로그래머스 둘다 연동이 가능하다.

 

1. 설치 링크

크롬 확장으로 설치를 해준다.

https://chrome.google.com/webstore/detail/%EB%B0%B1%EC%A4%80%ED%97%88%EB%B8%8Cbaekjoonhub/ccammcjdkpgjmcpijpahlehmapgmphmk

 

백준허브(BaekjoonHub)

Automatically integrate your BOJ submissions to GitHub

chrome.google.com

 

2. 깃허브 연동

#1. 크롬에서 확장프로그램을 클릭하면 아래와 같은 화면에서 Set up Hook을 클릭한다.

 

#2. 미리 만들어 둔 레파지토리와 연결할 것이기 때문에 셀렉박스에서 이미 존재하는 레파지토리와 연결을 선택하고 주소를 입력한다. 주소 입력시 맨 끝의 레파지토리 이름만 입력을 해야한다.

ex. github/U-Jinyeol/Algorithm 이 아닌 Algorithm 만 입력

 

3. 문제 풀이 후 연동 확인 (프로그래머스)

프로그래머스에서 제출 후 채점하기를 클릭하여 정답이면 아래 화면 이후 깃허브에 바로 푸쉬가 된다.

 

레벨별 문제별로 리드미와 js 코드 파일이 생성된다.