본문 바로가기

2026 코드트리 청약 챌린지

[코드트리 후기] 3주차, 깃허브 연동으로 1일 1잔디 루틴 만들기

 

 

이번 3주차는 깃허브 연동 미션이 있어서 코드트리와 깃허브를 연동시켜보기로 했다.

 

코드트리의 다양한 동기부여 기능들

매일 오는 리마인더 알림톡 기능

 

코드트리에는 매일 학습 루틴을 유지할 수 있는 기능을 여러가지 제공하고 있다. 학습 리마인더 알림톡을 키면 위 사진처럼 학습을 독려하는 알림톡을 보내준다. 만약 알림이 너무 많거나, 이미 스스로 루틴을 잡고 꾸준히 하고 있다면 설정에서 간단히 끌 수도 있다.

 

 

일일 학습 목표를 지정할 수 있는 기능도 있다. 별거 아닌 것 같아보여도 학습하는 중간 중간에 현재 목표 달성 수치를 보면서 진행도가 쭉쭉 오르는 모습을 보면 착실하게 앞으로 나아가고 있다는 느낌을 받아서 기분이 좋다. 본인의 일일 학습량에 따라서 25 ~ 240까지 조절할 수 있고, 목표치를 초과해도 얼마나 초과해서 학습하고 있는지를 보여준다.

 

 

그리고 이건 정식 기능 같은건 아니지만, 이번 청약 챌린지에서도 운영진분들이 매주 주말마다 챌린지 마감까지 시간이 얼마 남지 않았다고 끝까지 화이팅해보자고 친절하게 독려해주신다! 보통 다른 사이트 같으면 가볍게 마감 알림 한번 보내거나 그마저도 없는 경우가 다반사인데, 운영진분들이 서비스를 많은 애정을 가지고 열심히 관리하고 계신 부분이 많이보여서 좋았다.

 

깃허브 연동하고 매일 잔디 심기

깃허브 연동 기능은 간단하게 말해서, 코드트리에서 코드를 제출하면 깃허브에도 제출한 코드를 자동으로 커밋시켜주는 기능이다. 깃허브에 학습한 코드를 커밋하여 내가 지금까지 풀어본 문제들을 쭉 둘러볼 수도 있고, 잔디를 심으면서 매일 매일의 학습량을 체크하는 용도로도 유용하다. 

 

리트코드나 백준에서도 유저들이 확장프로그램으로 만든 것이 있는데, 코드트리에 있는 연동 기능은 코드트리에서 공식적으로 지원하는 기능이고, 깃허브 공식 API를 사용해서 훨씬 안정적이라는 부분에서 큰 차이가 있다.

 

그럼 본격적으로 연동을 진행해보자!

 

 

1. 먼저 Github에서 잔디를 심을 레포지토리를 하나 만든다. 이름은 codetree, coding-test 등 원하는대로 고르면 되고, 나머지 설정은 필요한대로 고르면 된다. (잘 모르겠다면 기본값으로 냅두면 된다)

 

 

2. 코드트리 홈페이지에서 "Github에 학습 기록 남기기"를 클릭한다.

 

 

3. Codetree Github App 설치 버튼을 누른다. 로그인을 해야하면 로그인을 하고, Organization을 고르라는 창이 뜨면 본인 계정을 선택한다.

 

 

 

4. 어떤 레포지토리에 권한을 부여할지를 묻는 창이 뜨면, Only select repositories를 선택하고 아까 생성한 레포지토리를 클릭한 다음 Install을 누르면 된다.

 

 

5. 이제 레포지토리에서 권한을 부여한 레포지토리들이 쭉 뜰텐데, 아까 만든 레포지토리를 선택하고 연결을 누르면 끝이다.

 

작은 팁으로, 나처럼 리트코드, 백준, 코드트리등 플랫폼별로 별도의 폴더에 저장할 생각이라면 기본 경로를 수정해서 /codetree, /leetcode, /baekjoon 처럼 만들어줄 수 있다.

 

 

위 처럼 표시되면 끝! 이제 코드트리에서 문제를 풀면 내가 만든 레포지토리에 코드트리가 자동으로 커밋을 올린다.

 

몇가지 주의할 사항은, 연동하기 전에 코드트리에 제출했던 코드는 올라가지 않는다. 그래서 깃허브 연동은 가급적 빨리 하는게 좋다..

 

테스트용으로 풀어본 T4 계단 오르기 문제

 

시험 삼아서 아무 문제를 하나 풀어보았다. 이렇게 코드트리에서 문제를 하나 성공적으로 풀어내면 깃허브에 내가 작성한 코드가 커밋된다. 잘 보면 커밋 메세지에 걸린 시간과 메모리도 같이 표시되는 유용한 기능도 있다.

 

 

이렇게 코드트리 깃허브 연동을 진행해봤다. 나중에 청약 챌린지가 마무리되었을때 잔디가 얼마나 심어졌을지 정말 궁금하다.

 

이제 3주차를 넘어가면서 T3도 좀 있으면 거의 마무리 되어가는데, 다양한 동기부여 기능들과 함께 얼른 T3를 마무리하고 빨리 T4 문제들도 풀어보고 싶다.


▼ 코드트리 청약 통장 챌린지 참여하기
https://www.codetree.ai/ko/no-free-lunch-2026/?ref=NKJVVB

 

#코드트리 #코딩테스트 #코테공부 #코테독학 #개발자루틴 #1일1코테