데브코스 Github
- 웹 데브코스 Org : [바로가기]
- 백엔드 데브코스 Org : [바로가기]
- 프론트 데브코스 Org : [바로가기]
각 Org의 사용 용도
🔢웹 데브코스 Org
프롱이와 백둥이가 모두 모인 Org입니다. Public으로 공개되어있습니다.
이 곳에서 스터디, TIL 를 study, TIL repo에 공유하여 나누고
동아리, 토이프로젝트, 개별 프로젝트 등의 repo를 만들어 서로를 초대하고 기록하고 성장시키세요.

🔙 백엔드 데브코스 Org + 🚅프론트 데브코스 Org


주된 강의에 대한 과제를 올리는 Org입니다.
각 주차 or 커리큘럼 별로 repository가 생성되어있으며 대부분 Private로 되어있습니다.
해당 주차의 branch를 생성하고, commit하여 Pull Requests를 하면
멘토님과 백둥이, 프롱이가 comment로 피드백을 해주고
피드백을 기반으로 개선하여 제출하며 과제를 더 나은 과제를 완성해보도록 합시다.
때문에 과제 제출은 마감 기한 내에 제출을 부탁드립니다!
본인이 만족할 만한 코드가 주차를 따지지 말고 계속 개선하여 올려주세요.
🙉 프롱이의 과제 제출법
우리는 크게 두가지 방식으로 과제를 PR할 거에요! 쉽지 않겠지만 둘 다 능숙히 할 수 있어야 해요!
- private repo의 경우
- base :
1c/#0_username
← compare :1c/#0_username_working
- 예시 레포 : 주차별 교육 과제 레포(private repo)
- public repo의 경우
- 원본 repo를 본인 저장소에
fork
- base repo :
원본repo
base :fe/1/A-gitusername
← head repo :fork한여러분repo
compare :fe/1/A-gitusername
- 예시 레포 : TIL 공유 레포(public repo)
이게 무슨 소리지..? 할 수도 있겠지만 먼저 아래 나올 내용을 쭈욱 읽어보고,
Git/Github 연습과 멘토와 팀원의 동료를 받으며 도전해봅시다
💻 웹 데브코스 ORG(TIL, Article)
들어가기 전 또 하나! - Reviewer 설정 기준!
- 단순히 학습 기록을 올리셔도 되나, reviewer는 걸지 말아주세요.
- 피드백을 받을 수 있는 특정 주제에 대한 탐구, 연구한 듯한 TIL이나 아티클은 평가를 해줄 수 있겠죠? 멘토을 reviewer로 걸어두어 피드백을 받아봅시다.
알아보기
"Talk is cheap. Show me the code." ("말은 쉽지, 코드를 보여줘.")리누스 토르발스(Linus Torvalds)
📌 배움 기록은 어떻게 하나요?
TIL : TIL은 일기와 같은 거라고 생각해요. 오늘 무엇을 새롭게 알게 되었는지, 느낀점은 무엇인지 간단하게 요약해서 쓰는 것을 추천해요. 만약 새롭게 알게된 내용이 굉장히 많다면 시간을 내어 주제로 빼서 정리를 해보는 것은 어떨까요?
🚀 진행방법
- 원본 org에 새로운 Branch 생성
- 프론트 A반은 fe/1/A-gitusername
- 프론트 B반은 fe/1/B-gitusername
- 여기서는 A반이라고 가정하고 진행합니다.
- TIL repo를 본인 계정에 fork
fork
된 repository에도 새로운 브랜치를 생성합니다.fe/1/A-gitusername
fork
된 repository를clone
받습니다.
- 작업할 브랜치를 변경합니다.
git switch fe/1/A-gitusername
- README.md를 작성하여 꾸밉시다.
- TIL소개와 url을 작성한 파일을 작성하고
commit
push
합니다.
- 웹사이트로 본인 계정의
fork
된 repo를 갑니다.
- Contribute → Open pull request 로 PR을 합시다
base repo :
원본repo
base :fe/1/A-gitusername
← head repo :여러분fork한repo
compare :fe/1/A-gitusername


- PR을 아래 양식에 맞춰 내용을 작성합니다. 여러개의 링크를 첨부하고 싶으시다면 테이블의 row를 추가해주세요.
# TIL |날짜|제목|설명|링크| |---|---|---|---| |날짜|제목1|간단한 한 줄 설명|[링크]()| # 아티클 | [1기 ㅇㅇㅇ]| M월 DD일 - 아티클 제목|[링크]() | | [1기 ㅇㅇㅇ]| M월 DD일 - 아티클 제목|[링크]() |
🏋️아티클을 멘토님에게 피드백 받고 싶다면?
PR에 멘토님을 추가해보세요!

🤙저를 Reviewer로 설정해서 알림이 왔어요!
당신을 누군가가 인정하고 신뢰받고있군요!
읽어보고 comment를 남겨 느낌점과 조언을 남겨봅시다.
😓또 PR했는데 새로 생성이 안되요!
PR은 새로 보냈는데, Pull Request 목록에 나오질 않나요?
이는 기존에 올린 PR이 처리되지 않아서 그래요. 확인해보면 기존 PR에 방금 보낸 PR내용이 추가되어있을 거에요. 그럼 어떻게 해야할까요?
- 기존 PR을 Close시킨다음 새로 PR하거나
- 기존 PR의 내용을 변경하여 업데이트해보세요
🙉 프론트(과제, 프로젝트 제출)
알아보기
교육 도중 과제의 종류는 크게 3개로 분류됩니다.
- 퀴즈 링크
- 조사, 연구 등 서술형 텍스트 과제(조언형 피드백)
- 프로젝트형 과제(코드리뷰 형 피드백)
여기서 2번 3번을 Github으로 제출합니다.
2️⃣서술형 텍스트 과제
- 과제를 블로그, 노션 등 확인할 수 있는 url이 있는 곳에 작성합니다
- 원본 org에 새로운 Branch 생성, 미션넘버를 가리지 않고
- 프론트 A반은
1a/#0_username
,1a/#0_username_working
- 프론트 B반은
1b/#0_username
,1b/#0_username_working
- 여기서는 a반이라고 가정하고 진행합니다.
- 원본 repository를
clone
받고 브랜치를 변경합니다1a/#0_username_working
- README를 꾸밉니다.
- 과제 소개와 url을 담은 파일을 작성하고
commit
push
합니다. (그 동안의 과제 url를 누적시켜도 됩니다)
- 웹사이트로 원본 repo에
1a/#0_username_working
브랜치를 갑니다.
- Contribute → Open pull request 로 눌러 PR을 날립니다


- 우측 reviewer에 멘토님과 팀원을 설정합니다.

3️⃣프로젝트형 과제(코드리뷰) > 프론트 데브코스 org
- 원본 repository를
clone
합니다.
- 미리 생성할 branch를 숙지합니다.
- 미션 넘버를 조합하여 만듭니다. 만일 미션 넘버 3이라고 할 경우
- 프론트 A반은
1a/#3_username
,1a/#3_username_working
- 프론트 B반은
1b/#3_username
,1b/#3_username_working
- 여기선 C반이라고 가정하고 진행합니다.
- 본인이 편한 방법으로 branch를 생성합고, 작업할 브랜치로 변경합니다.
- 웹 사이트에서 그냥 생성해도 됩니다.
이후엔 TIL 때처럼
switch
로 작업 브랜치를1a/#3_username_working
변경합니다. - CLI나 에디터에서 생성해도 됩니다. CLI는 다음처럼 생성할 수 있습니다.
git checkout -b 1a/#3_username
git checkout -b 1a/#3_username_working
1a/#3_username_working
브랜치로commit
하며 신나게 프로젝트 구현 작업을 합니다.
- 과제를 완성했다면
1a/#3_username_working
브랜치로push
합니다.
- 웹사이트로 원본 repo에
1a/#3_username_working
브랜치를 갑니다.
- Contribute → Open pull request 로 눌러 PR을 날립니다


- PR에 과제의 제목과 설명을 적어봅시다.
PR 제목은
[Mission3/누구누구] OOOO 구현하기
등으로 맞춰보고, PR 내용은 리뷰어를 배려하여 내용을 어떻게 구성할 지 고민해봅시다. (다른 팀원의 PR을 참고하는 것도 좋은 방법입니다.) 아래는 들어가야할 내용의 가이드 라인 정도이니, 더 좋은 구성을 고민해보세요.
## 📌 과제 설명 <!-- 어떤 걸 만들었는지 대략적으로 설명해주세요 --> ## 👩💻 요구 사항과 구현 내용 <!-- 기능을 Commit 별로 잘개 쪼개고, Commit 별로 설명해주세요 --> ## ✅ 피드백 반영사항 <!-- 지난 코드리뷰에서 고친 사항을 적어주세요. 재PR 시에만 사용해 주세요! (재PR 아닌 경우 삭제) --> ## ✅ PR 포인트 & 궁금한 점 <!-- 리뷰어 분들이 집중적으로 보셨으면 하는 내용을 적어주세요 -->
- 우측 reviewer에 멘토님을 설정합니다.
