백준, 프로그래머스 Github에 연동하기

Julie·2024년 2월 6일
1

Github

목록 보기
1/1

💡백준허브(BaekjoonHub)의 역할

백준허브는 Leetcode의 제출 코드를 자동 푸시해주는 LeetHub라는 프로젝트를 포그하여 만든 익스텐션으로, 백준·프로그래머스·SWEA 문제를 해결하면 등록한 Github Repository에 자동으로 코드와 문제 요약을 푸시한다.


💡백준,프로그래머스를 Github에 연동하는 방법

  1. Github에 Programmers 레포지토리 생성
    자신의 깃허브에 백준 또는 프로그래머스 문제 기록을 남기기 위한 레포지토리를 생성해줍니다.
    (미리 레포지토리를 생성해놓고 백준허브를 설치하는 것이 훨씬 더 빠르고 편리함)

  2. 백준허브(BaekjoonHub) 플러그인 설치
    크롬 웹 스토어에서 백준허브(BaekjoonHub) 확장 프로그램을 Chrome에 추가합니다.


  1. 백준허브 플러그인에 Github 계정 인증
    Chrome 추가 시 보이는 팝업창에 'Authenticate' 버튼을 눌러 인증한다.

  1. 백준허브 플러그인에 Github Repository 연결
    팝업창에서 Authenticate를 누르면 아래와 같은 페이지로 연결이 되는데, 아까 처음에 만들어뒀던 레포지토리를 여기에 연결하면 된다.

    Pick an Option에는 새로운 레포지토리 만들기(Create a new Private Repository)와 기존 레포지토리 연결(Link an Existing Repository)이 있다. 우리는 미리 레포지토리를 만들어뒀기 때문에 후자를 선택한다.


    기존 레포지토리 연결(Link an Existing Reposity)을 선택한 다음, 만들어뒀던 레포지토리명을 입력하고 'Get Started' 버튼을 누른다.

  1. 연결성공!
    아래와 같은 화면이 보인다면 성공적으로 연결이 된 것이다! 이제 문제를 풀고 Submit 버튼을 누르면 해당 레포지토리에 자동으로 커밋이 될 것이다.

💡 백준,프로그래머스 자동 커밋 확인

백준이나 프로그래머스에서 문제를 다 풀고 제출을 하면 자동으로 커밋이 되고 , 백준에서 풀었을 경우 백준 폴더가 따로 생성되며 프로그래머스에서 풀었을 경우 아래와 같이 프로그래머스 파일이 생성되는 것을 확인할 수 있다.
커밋된 문제를 클릭해보면 내가 작성한 정답과 함께 문제,성능,소요시간 등을 함께 확인할 수 있다

profile
새싹 백엔드 개발자

0개의 댓글

관련 채용 정보