깃에 새 파일 등록


깃의 워킹 디렉터리에 새 파일이 생성되었습니다.


추적


워킹 디렉터리에 있는 파일은 깃이 자동으로 추적 관리하지 않습니다.
커밋을 하려면 파일의 상태가 추적 가능해야 합니다.


등록


워킹 디렉터리에 새로 추가된 untracked 상태의 파일을 추적 가능 상태로 변경하는 것을 등록이라고 합니다.
또 파일을 등록하면 워킹 디렉터리의 파일이 스테이지 영역에 추가됩니다.
스테이지 영역의 관리 목록에 추가된 파일만 깃에서 이력을 추적할 수 있습니다.

새 파일 등록
새_파일_등록

워킹 디렉터리는 작업을 위한 일종의 샌드박스(서로 분리되어 있는 영역)와 같습니다.


스테이지에 등록


등록이란 워킹 디렉터리에 있는 파일을 스테이지(stage) 영역을 통하여 커밋을 수행하기 위한 중간 단계 입니다.

  • 기록변경
  • add 명령어
  • 스테이지 등록 실습
  • 전체파일 등록하기
  • 선택한 파일만 커밋으로 등록하기


소스트리에서 등록


소스트리는 스테이지 영역에 등록되는 파일을 직관적으로 확인할 수 있습니다.

  • 올라가지 않은 파일 영역
  • 여러개 파일 등록하기
  • 선택한 파일만 올리기


파일의 추적 상태 확인


워킹 디렉터리에 있는 파일을 스테이지 영역으로 등록후, 상태를 확인 합니다.

  • 스테이지 확인하기
  • 스테이지와 커밋관계


파일 등록 취소


tracked 상태의 파일을 untracked 상태로 변경하여 등록을 취소 합니다.

  • untracked
  • 취소하기
  • rm 명령 삭제
  • reset으로 삭제
  • 소스트리


등록된 파일 이름이 변경되었을 때


깃으로 등록된 파일의 이름을 변경합니다.

  • git mv 명령어
  • git mv의 실제동작


깃교과서

버전 관리 시스템의 이해와 설치부터 커밋, 브랜치, 임시 처리, 병합, 복귀, 서브모듈, 태그까지
깃, 소스트리, 깃허브로 실습하며 기본기를 탄탄하게 다진다!