축하합니다

Git 입문

George Boorman

Curriculum Manager, DataCamp

1장 요약

  • 버전 관리를 위한 Git의 장점과 활용
  • 터미널 탐색 - ls, cd
  • Git 프로젝트 시작 - git init
  • 파일 추적하기 - git add ., git commit -m
Git 입문

2장 요약

  • Git의 데이터 저장 방식

    1. 커밋
    2. 트리
    3. 블롭
  • git log

    • 3
    • --since
    • --until
  • git show c27fa856

세 개의 커밋과, 각 커밋의 파일이 트리에 연결되고, 각 파일이 해당 커밋의 블롭에 연결된 다이어그램

Git 입문

2장 요약

명령어 기능
git diff report.md 스테이징 전 파일과 최신 커밋 간 변경 보기
git diff --staged report.md 스테이징된 파일과 최신 커밋 간 변경 보기
git diff 35f4b4d 186398f 두 커밋 해시 간 변경 보기
git diff HEAD~1 HEAD~2 HEAD 구문으로 두 커밋 간 변경 보기
Git 입문

2장 요약

명령어 결과
git revert HEAD 지정 커밋의 모든 파일 되돌리기
git revert HEAD --no-edit 편집기 없이 되돌리기
git revert HEAD -n 새 커밋 없이 되돌리기
git checkout HEAD~1 -- report.md 이전 커밋의 단일 파일 되돌리기
git restore --staged report.md 스테이징 영역에서 단일 파일 제거
git restore --staged 스테이징 영역의 모든 파일 제거
Git 입문

다음은?

  • 브랜치
  • 원격 저장소
  • 리베이스
  • 바이섹트
  • 서브모듈
Git 입문

축하합니다

Git 입문

Preparing Video For Download...