강좌 목록으로 돌아가기
AI016 Professional

Ry의 Git 튜토리얼

Git 버전 관리에 대한 종합적인 가이드로, 스테이징과 커밋 같은 기본 워크플로에서부터 인터랙티브 리베이스, 원격 협업, 그리고 Git의 객체 데이터베이스 내부 구조까지 고급 주제까지 다룹니다.

4.9
39.0h
983 학생들
0 좋아요
인공지능
수강 시작하기

강좌 개요

📚 콘텐츠 요약

기본적인 스테이징과 커밋 작업부터 인터랙티브 리베이스, 원격 협업, 그리고 Git의 객체 데이터베이스 내부 구조까지 포괄적인 가이드.

명령어에서 핵심 내부 구조까지 세계적으로 가장 인기 있는 버전 관리 시스템을 마스터하세요.

저자: 라이언 호드슨

감사의 말: 서문에 명시된 사항 없음.

🎯 학습 목표

  1. 로컬, 중앙집중형, 분산형 버전 관리 시스템을 비교하고 차이점을 설명합니다.
  2. 리눅스 커널 개발을 위해 Git이 만들어진 역사적 배경을 파악합니다.
  3. 설치 검증, 저장소 초기화, 파일 추적 등 기본적인 Git 설정을 수행합니다.
  4. Git 저장소를 초기화하고 .git 디렉터리의 역할을 식별합니다.
  5. 전역 사용자 설정을 구성하고 스테이징 영역을 통해 프로젝트 파일을 추적합니다.
  6. 커밋을 실행하여 프로젝트 스냅샷을 생성하고, 저장소 이력 기록을 통해 검토합니다.
  7. 커밋 ID를 사용해 특정 과거 커밋으로 이동한 후 현재 프로젝트 상태로 돌아옵니다.
  8. 주석 태그를 생성하고 관리하여 안정적인 릴리스 버전을 식별합니다.
  9. git revert를 사용해 특정 커밋 변경 사항을 되돌리되, 투명한 이력을 유지합니다.
  10. Git CLI를 사용해 브랜치를 식별하고 생성하며, 서로 전환합니다.

수업