Github with Copilot
-Github Education-
-Github Education-
🍀 커밋 메세지 작성기준(Vs code)
제목과 본문을 빈 행으로 구분합니다.
제목은 50글자 이내로 제한합니다.
제목의 첫 글자는 대문자로 작성합니다.
제목 끝에는 마침표를 넣지 않습니다.
제목은 명령문으로 사용하며 과거형을 사용하지 않습니다.
본문의 각 행은 72글자 내로 제한합니다.
어떻게 보다는 무엇과 왜를 설명합니다.
🍀 Github Education Teacher 인증하기
🍟 Github Education 버전은 Copilot을 Vs code에 Extension할 수 있습니다.
🍟 Github의 Copilot은 GPT3.5버젼이 확장되는 개념이며, 개발과 동시에 GPT를 사용할 수 있습니다.
GitHub: Let’s build from here · GitHub 로 로그인하여 새로(학교 인증이 가능한 이메일 활용) 가입합니다.
기존 깃허브 계정을 교육용으로 변경할 수 없습니다. 교육자 인증이 되지 않습니다.
주의점_01: 학교 메일로 깃허브 가입(저는 학교 MS Outlook 메일로 Github 다시 가입하였습니다. Github 학교 인증은 매우 까다롭습니다.)
주의점_02: 학교 메일로 깃허브를 다시 가입할 때 Enter a Username은 반드시, 자신의 학교 '재직증명서'의 영문 이름으로 해야 합니다.
Enter a Username은 재직증명서 영문을 출력하여 영문 이름으로 합니다.
(ex. KimHongSoon)
E-mail 인증을 한다. 이후 로그인 화면이 나오면 로그인을 합니다.
(ex. KimHongSoon)
최초 로그인 시 위와 같이 선택합니다.(안나올 수도 있습니다.)
신규 가입 후 위 내용을 따라했다면, 다음과 같은 사이트에 연결 됩니다. 혹시 잘못 놀렀다면 아래 링크를 눌러 연결합니다.
Get your GitHub benefits - GitHub Education 사이트로 접속하고 가입한 깃허브 아이디로 로그인합니다.
Start an application를 선택합니다. 혹시 Free를 선택하면 아래 링크를 통해 연결하고 로그인하면 됩니다.
학교 이메일이 제대로 작동한다면, 자동으로 어떤 학교인지 아카데믹 도메인을 인지합니다. Select this school을 눌러서 선택을 하고, Getting Location를 누르면 Continue가 활성화 됩니다.
Continue를 누르면 아래 사이트로 연결되며, academic status를 증명하라고 나옵니다. 여기에 Upload photo를 하면 에러가 자주 발생하니, 증명할 서류를 바로 찍어서 올립니다.
필요 서류: 교사용 재직 증명서(영문), 행정실에서 영문 재직 중명서를 발급 받습니다. 한글로 가능 한 듯합니다.
Take a picture를 눌러 영문 증명서를 업로드 합니다.
Continue를 누르면 아래 사이트로 연결되며, academic status를 증명하라고 나옵니다. 여기에 Upload photo를 하면 에러가 자주 발생하니, 증명할 서류를 바로 찍어서 올립니다.
재직 증명서를 한글로 테스팅 하였습니다. (20250512)
서밋을 하였으며, 몇일 뒤에 결과가 나올 예정입니다.
재직 증명서를 한글로 테스팅 하였습니다. (20250512)
서밋을 하였으며, 몇일 뒤에 결과가 나올 예정입니다.
❌ 반려 사유 정리:
이중 인증 미설정 (Two-factor authentication)
GitHub 계정에 2단계 인증(2FA)을 설정하지 않으셨습니다.
이 설정 없이는 재신청이 불가능하며, 설정 후 로그아웃 → 재로그인 필요합니다.
학교 이름이 문서에 명확히 나타나지 않음
업로드한 이미지에 학교 전체 이름이 나타나지 않음.
학교 로고만으로는 부족하며, 학교 이름이 명확히 적힌 문서를 제출해야 합니다.
여러 문서를 조합하거나, 영문 번역본을 함께 촬영해서 제출하는 것도 가능합니다.
GitHub 결제 정보(Billing Info)에 이름 미입력 또는 불일치
GitHub 결제 정보 페이지에 학적 문서와 동일한 이름으로 정확히 입력해야 합니다.
결제 수단은 필요 없지만 이름 입력은 필수입니다.
변경 후에도 로그아웃 후 재로그인 필요합니다.
GitHub 사용자 프로필 이름 불일치
GitHub 프로필 이름이 학적 문서의 이름과 다르거나 닉네임 사용 중인 경우.
학적 증빙 문서에 나온 정확한 성명(Full Legal Name) 으로 GitHub 프로필을 수정해야 합니다.
수정 후에도 반드시 로그아웃 → 재로그인을 거친 뒤 재신청해야 합니다.
✅ 다음 조치 요약:
GitHub에서 2단계 인증(2FA) 설정
학교 이름이 전체 표기된 문서로 다시 준비 (예: 교원증, 재직증명서 등)
GitHub Billing Info의 이름 수정
GitHub 프로필 이름을 학적문서와 일치시키기
위와 같이 조건을 일치 시켜야 가입이 완료 됩니다.
코파일럿~ 나의 코딩 AI 세팅 완료!
인증이 완료 되면 GitHub Education 으로 연결 및 로그인 후 Join GitHub Education 을 클릭합니다.
아래 사진 처럼, Teacher체크, Free를 선택하고 들어갑니다.
Github Education 대쉬보드에서 코드를 설계 및 공유 그리고 협력할수 있습니다.
사실 인증을 받은 이유는 VS code에서 Copilot을 활용하기 위함이었는데, 인증 후 관련 연결 방법은 정리하도록 하겠습니다.
Play with Github Education !!
7일 ~ 9일 정도 지나면 아래와 같이 'Approved' 로 승인이 됩니다. 이제 Github 코파일럿을 사용할 수 있게 되었습니다.
https://education.github.com/globalcampus/teacher 사이트로 들어면, 클래스룸을 만들 수 있습니다.
GitHub Clsssroom 을 활용하여 교실을 만들고 학생들을 초대할 수 있습니다. URL을 활용하여 학생을 초대할 수 있습니다.
이제 공동으로 깃허브 프로젝트를 시작할 수 있습니다. 코파일롯 + 코딩 협력! 교실이 달라집니다.
Vs code에 들어와서 Extension 에서 github를 검색합니다.
GitHub Copilot과 Github Copilot Chat을 설치합니다.
GitHub 로그인을 해줍니다. 교육자 계정 인증을 받은 계정이어야 합니다.
연결을 해주면, 위와 같이 사용할 수 있음을 알리는 메세지가 나옵니다.
'공개 코드와 일치하는 제한' 부분을 '허용'하고 저장하였습니다.
Install 성공 메세지가 나옵니다.
이후 Vs code에서의 자세한 설정은 https://code.visualstudio.com/docs/copilot/setup 링크를 참조합니다.
Vs code에 인증이 완료되면, Ctrl + I를 눌러서 불러올수 있습니다. 이제 재미있게 '코딩'을 우리 코파일럿과 함께 즐기시면 됩니다.
음성으로 코딩이 가능합니다.
Vs code Speech Extension을 설치하고 사용하면됩니다.
말로 코딩하는 시대. VS code + GitHub == Microsoft!!
Vocie Extension setting 에서 Korean으로 바꾸는거 잊지 않기!! 끝.
Copliot with Vscode 그리고 음성 코딩(2024년 6월 기술)