← Talks
Git을 활용한 협업
충남대학교 구성원 대상 소프트웨어 교육 CNU SW Academy에서 TA로 Git·알고리즘 실습을 진행했습니다. 버전 관리의 개념부터 브랜치·머지·Pull Request·커밋 컨벤션까지, 협업에 필요한 Git을 5회차 실습으로 정리한 자료입니다.
실습 자료
01
Git을 활용한 협업 (1)
VCS 개념, Git과 GitHub의 차이, 원격·로컬 저장소, 개발 환경 세팅(Homebrew)
02
Git을 활용한 협업 (2)
저장소 만들기, commit·log·checkout, 원격 저장소 push/pull, Git의 동작과 파일 상태
03
Git을 활용한 협업 (3)
브랜치의 개념과 정체 — 커밋 포인터로서의 브랜치, 생성과 이동
04
Git을 활용한 협업 (4)
머지(Merge)와 충돌(Conflict) 해결 — 이슈 기반 브랜치 워크플로우
05
Git을 활용한 협업 (5)
Pull Request 실습, 좋은 커밋 메시지와 Conventional Commit, Semantic Versioning, Git Flow
06
Git 자주 사용하는 명령어 정리
환경 설정부터 기본 셸 명령어, Git 명령어 치트시트