메뉴 로딩...

빅데이터 전문가 양성과정

그룹 깃허브

교육 과정 GitHub Organization 가입, 팀 저장소 협업, himzei에 URL 등록하는 방법을 안내합니다.

한눈에 보기

  1. 1. GitHub 계정 생성 (없는 경우)
  2. 2. Organization 초대 메일 수락
  3. 3. 팀 저장소 클론 → 브랜치 작업 → Pull Request
  4. 4. himzei 프로필·조별 프로젝트에 저장소 URL 등록
GitHub 바로가기 →

그룹 GitHub란?

그룹 GitHub는 교육 과정 전용 GitHub Organization(조직)입니다. 기수·조별 팀 프로젝트 코드를 한곳에서 관리하고, 팀원끼리 협업할 수 있도록 제공됩니다.

구분개인 GitHub그룹 GitHub (Organization)
용도개인 과제(Gist), 포트폴리오조별·팀 프로젝트 협업
접근본인 계정으로 자유롭게 생성초대 수락 후 Organization 멤버

개인 과제 제출은 과제제출방법의 Gist 방식을, 팀 프로젝트는 그룹 GitHub 저장소를 사용합니다.

1. Organization 초대 수락하기

GitHub 계정이 없다면 github.com/signup에서 먼저 가입하세요.

  1. 초대 메일 확인

    강사 또는 운영진이 보낸 GitHub Organization 초대 메일을 확인합니다. 메일 제목에 organization 이름이 포함되어 있습니다.

  2. Join organization 클릭

    메일 본문의 Join organization(또는 View invitation) 버튼을 클릭해 GitHub에 로그인합니다.

  3. 초대 수락

    GitHub 화면에서 Accept invitation을 눌러 조직에 가입합니다. 가입 후 우측 상단 프로필 → Your organizations에서 소속을 확인할 수 있습니다.

2. 팀 저장소에서 협업하기

  1. 팀 저장소 확인

    Organization 페이지에서 팀별로 생성된 저장소(repository)를 확인합니다. 저장소 이름은 보통 기수·조 번호 등으로 구분됩니다.

  2. 저장소 클론

    로컬 PC에서 작업할 저장소를 클론합니다.

    git clone https://github.com/조직이름/팀저장소이름.git
    cd 팀저장소이름
  3. 브랜치에서 작업 후 푸시

    main 브랜치에 바로 push하지 말고, 기능별 브랜치를 만들어 작업한 뒤 Pull Request로 병합하는 것을 권장합니다.

    git checkout -b feature/작업내용
    # 파일 수정 후
    git add .
    git commit -m "작업 내용 설명"
    git push -u origin feature/작업내용
  4. Pull Request 생성

    GitHub 저장소 페이지에서 Compare & pull request를 클릭해 PR을 만듭니다. 팀원 리뷰 후 main에 병합합니다.

3. himzei에 GitHub URL 등록하기

  1. 프로필에 GitHub 주소 등록

    개인 GitHub 프로필 URL을 himzei 프로필에 등록하면 상담·학습현황 등에서 확인할 수 있습니다.

    프로필 수정으로 이동
  2. 조별 프로젝트 URL 등록

    팀 프로젝트 진행 시, 조별 GitHub 저장소 URL을 학습현황·관리자 화면에 등록합니다. 저장소가 Private이면 강사에게 Collaborator 권한을 부여하세요.

    학습현황으로 이동

협업 시 주의사항

  • Organization 초대 메일이 오지 않으면 강사 또는 운영진에게 GitHub 아이디(사용자명)를 알려주세요.
  • 팀 저장소 URL은 https://github.com/조직/저장소 형식으로 등록하세요.
  • Private 저장소는 강사·운영진이 코드를 확인할 수 있도록 Read 권한 이상을 부여해야 합니다.
  • Git 기초가 필요하면 깃이란? 페이지를 먼저 참고하세요.