Search

GitHub Organization 세팅 가이드

교육 1-3팀 전용 자료입니다. 외부 유출에 주의를 부탁드립니다.
각 훈련생의 개별 프로젝트와 팀 프로젝트 진행 상황을 체킹하고 원활하게 수령하기 위하여 사용하고 있습니다.
도입은 각 기수별 자유롭게 진행하셔도 무방합니다.
- 2023.07.28일자 기준으로 생성된 org는 아래를 참고해주세요.
각 기수별 org 링크

1. GitHub Organization 생성하기

백엔드 스쿨 GitHub 계정 정보 :
ID : backend-school_official@likelion.net
PW : likelion0615!
1.
로그인 후 아래 New organization을 클릭합니다.
2.
플랜은 무료로 진행합니다.
(참고) Team 플랜 적용 시 아래와 같은 추가 기능을 사용할 수 있습니다.
3.
여기서 organization의 기본 세팅을 적용할 수 있습니다.
Organization account name : likelion-backend-Nth
Contant email : backend-school_official@likelion.net
This organization belongs to : My personal account 선택
4.
이 organization에 초대할 멤버를 여기에서 등록할 수 있습니다. 이 과정은 우선 Skip도 가능합니다.
5.
아래와 같은 화면이 나오면 성공입니다.

2. GitHub Organization 세팅하기

아래 세팅은 6기 기준으로 되어 있습니다.
1.
Settings → General
Organization display name : 테킷 백엔드 스쿨 N기
Email : 백엔드 스쿨 이메일 계정
Description : 테킷 백엔드 스쿨 N기
2.
Settings → Member privileges
Base Permission → Write
Admin repository permissions → Repository deletion and transfer 체크 해제!
3.
Moderation → Code review limits

3. GitHub Organization 관리하기

1.
프로젝트 제출 후 각 레포지토리를 Archive 해 두시는 것을 추천드립니다.
2.
Fork 권한은 Settings → Member privileges 에서 확인하실 수 있습니다.
(참고) 공식 문서