VAIRODECURRICULUM기초 서가
Git·GitHub 협업 교재 표지
카탈로그
v1.2.0
교재 기준
Planning 1.4 + Catalog 1.2
기획 점검일
2026.07.27
Foundation SchoolFND-05

Git·GitHub 협업

변경 이력부터 issue·PR·review·CI·release까지 팀 협업을 수행합니다.

미리보기 가능콘텐츠 검토 중기초
예상 학습 시간
25~35시간
전체 구성
9개 모듈
연결된 학습 경로
17
01

과정 개요

끝까지 배우면 할 수 있는 일

release와 repository 보안의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

  1. 저장소와 작업트리의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  2. diff와 commit의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  3. branch 전략의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  4. remote 협업의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
02

학습 순서

연결된 경로에서의 위치

연결 경로Frontend Engineer13개 과정
연결 경로Backend Engineer13개 과정
연결 경로Full-stack Product Engineer13개 과정
연결 경로Data Engineer8개 과정

품질·lineage·복구가 가능한 데이터 파이프라인을 운영한다.

  1. FND-03컴퓨터 시스템미리보기 가능
  2. FND-05Git·GitHub현재 과정
  3. FND-06안전·보안미리보기 가능
  4. PRG-01Python미리보기 가능
  5. PRG-07SQL·DB미리보기 가능
  6. PRG-08SW 공학미리보기 가능
  7. DAT-02Data Engineering미리보기 가능
  8. OPS-01DevOps·SRE미리보기 가능
경로 최종 프로젝트품질·lineage·복구가 있는 batch/stream pipeline
연결 경로DevOps · SRE11개 과정
연결 경로QA Automation Engineer6개 과정

위험 기반 시험전략과 자동화 회귀 체계를 만든다.

  1. FND-02컴퓨팅 사고미리보기 가능
  2. FND-03컴퓨터 시스템미리보기 가능
  3. FND-05Git·GitHub현재 과정
  4. PRG-03JS·TS미리보기 가능
  5. PRG-08SW 공학미리보기 가능
  6. QA-01QA 자동화미리보기 가능
경로 최종 프로젝트위험 기반 test plan과 CI 자동화 체계
연결 경로Security Engineer11개 과정
연결 경로Embedded Firmware Engineer11개 과정
연결 경로Embedded Linux Engineer11개 과정
연결 경로FPGA · RTL Engineer8개 과정

spec부터 RTL·verification·timing·on-board trace까지 검증한다.

  1. FND-03컴퓨터 시스템미리보기 가능
  2. FND-04수학·통계미리보기 가능
  3. FND-05Git·GitHub현재 과정
  4. FND-07공학 수학·물리미리보기 가능
  5. PRG-02C미리보기 가능
  6. PRG-05C++미리보기 가능
  7. ECE-01RTL·FPGA미리보기 가능
  8. ECE-05HW 검증미리보기 가능
경로 최종 프로젝트spec·RTL·coverage·timing·trace가 연결된 FPGA system
연결 경로Automotive Control Engineer12개 과정
연결 경로Digital Foundations7개 과정

디지털 도구와 컴퓨팅의 공통 기반을 안전한 학습 습관으로 연결한다.

  1. FND-01디지털 기초미리보기 가능
  2. FND-02컴퓨팅 사고미리보기 가능
  3. FND-03컴퓨터 시스템미리보기 가능
  4. FND-04수학·통계미리보기 가능
  5. FND-05Git·GitHub현재 과정
  6. FND-06안전·보안미리보기 가능
  7. PRG-00Entry미리보기 가능
경로 최종 프로젝트출처·권한·문제해결·협업 근거를 담은 디지털 작업 포트폴리오
연결 경로Mobile Application Engineer9개 과정

접근성·오프라인·기기 권한·배포를 갖춘 모바일 제품을 만든다.

  1. FND-02컴퓨팅 사고미리보기 가능
  2. FND-03컴퓨터 시스템미리보기 가능
  3. FND-05Git·GitHub현재 과정
  4. FND-06안전·보안미리보기 가능
  5. PRG-03JS·TS미리보기 가능
  6. PRG-08SW 공학미리보기 가능
  7. WEB-06Mobile App미리보기 가능
  8. QA-01QA 자동화미리보기 가능
  9. SEC-01Cybersecurity미리보기 가능
경로 최종 프로젝트오프라인 동기화·권한·성능·스토어 배포가 검증된 모바일 앱
연결 경로Platform Engineer9개 과정

팀이 안전하게 배포할 수 있는 self-service 개발 플랫폼을 설계한다.

  1. FND-03컴퓨터 시스템미리보기 가능
  2. FND-05Git·GitHub현재 과정
  3. FND-06안전·보안미리보기 가능
  4. PRG-08SW 공학미리보기 가능
  5. PRG-09Go출간 예정
  6. WEB-05Cloudflare미리보기 가능
  7. OPS-01DevOps·SRE미리보기 가능
  8. OPS-02Platform·GitOps미리보기 가능
  9. SEC-01Cybersecurity미리보기 가능
경로 최종 프로젝트golden path·GitOps·정책·SLO가 연결된 내부 개발 플랫폼
연결 경로Systems Programmer8개 과정

메모리·동시성·성능·안전성을 운영 가능한 시스템 코드로 증명한다.

  1. FND-02컴퓨팅 사고미리보기 가능
  2. FND-03컴퓨터 시스템미리보기 가능
  3. FND-05Git·GitHub현재 과정
  4. PRG-02C미리보기 가능
  5. PRG-05C++미리보기 가능
  6. PRG-08SW 공학미리보기 가능
  7. PRG-09Go출간 예정
  8. PRG-10Rust출간 예정
경로 최종 프로젝트race·memory safety·benchmark 근거가 있는 시스템 서비스
연결 경로Robotics Software Engineer9개 과정

센서·제어·ROS 2 graph·simulation을 재현 가능한 로봇 동작으로 연결한다.

  1. FND-03컴퓨터 시스템미리보기 가능
  2. FND-04수학·통계미리보기 가능
  3. FND-05Git·GitHub현재 과정
  4. PRG-01Python미리보기 가능
  5. PRG-02C미리보기 가능
  6. EMB-03STM32 Firmware미리보기 가능
  7. EMB-05RTOS미리보기 가능
  8. EMB-07제어·모터·로봇미리보기 가능
  9. EMB-10ROS 2미리보기 가능
경로 최종 프로젝트simulation·rosbag·QoS trace가 있는 ROS 2 robot system
연결 경로Career · Certification Launch6개 과정

기초 도구·자격 실기·포트폴리오를 첫 취업 준비 흐름으로 연결한다.

  1. FND-01디지털 기초미리보기 가능
  2. FND-05Git·GitHub현재 과정
  3. CAR-01제품 협업미리보기 가능
  4. CAR-02포트폴리오·면접미리보기 가능
  5. CERT-01컴활미리보기 가능
  6. CERT-02워드미리보기 가능
경로 최종 프로젝트검증 가능한 포트폴리오·모의시험·지원 패키지
03

전체 목차

9개 모듈 개요

현재는 모듈별 목표와 체험 흐름을 공개한 검토판입니다. 전문 해설, 실습, 평가와 제출 기준은 정식 출간 과정에서 확정됩니다.

  1. 01FND-05-M01

    첫 모듈

    저장소와 작업트리

    검토판 미리보기

    저장소와 작업트리의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  2. 02FND-05-M02

    모듈 2

    diff와 commit

    검토판 미리보기

    diff와 commit의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  3. 03FND-05-M03

    모듈 3

    branch 전략

    검토판 미리보기

    branch 전략의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  4. 04FND-05-M04

    모듈 4

    remote 협업

    검토판 미리보기

    remote 협업의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  5. 05FND-05-M05

    모듈 5

    merge·rebase·conflict

    검토판 미리보기

    merge·rebase·conflict의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  6. 06FND-05-M06

    모듈 6

    Issue와 Pull Request

    검토판 미리보기

    Issue와 Pull Request의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  7. 07FND-05-M07

    모듈 7

    코드 리뷰

    검토판 미리보기

    코드 리뷰의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  8. 08FND-05-M08

    모듈 8

    자동 검사와 CI

    검토판 미리보기

    자동 검사와 CI의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  9. 09FND-05-M09

    모듈 9

    release와 repository 보안

    검토판 미리보기

    release와 repository 보안의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
04

통과 기준

배운 내용을 결과물로 검증합니다

남겨야 할 학습 증거

  • repository
  • pull request
  • release

학습 전 확인

별도의 안전 승인 없이 바로 시작할 수 있습니다.

한눈에 보기역량 지도 펼치기3단계 · 9개 역량
01

기반 이해

핵심 구조와 작업 기준을 먼저 세웁니다.

  1. 저장소와 작업트리저장소와 작업트리의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  2. diff와 commitdiff와 commit의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  3. branch 전략branch 전략의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
02

핵심 구현

주요 기능을 직접 구현하고 실패 원인을 확인합니다.

  1. remote 협업remote 협업의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  2. merge·rebase·conflictmerge·rebase·conflict의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  3. Issue와 Pull RequestIssue와 Pull Request의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
03

통합·검증

운영 조건에서 통합하고 결과를 증거로 남깁니다.

  1. 코드 리뷰코드 리뷰의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  2. 자동 검사와 CI자동 검사와 CI의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  3. release와 repository 보안release와 repository 보안의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.