Git 특징

jb kim·2021년 9월 26일
0

Git 버전 관리

목록 보기
2/27

스냅샷처럼 저장 (Commit)

프로젝트의 저장하는 순간에,

파일이 달라지지 않았으면 Git은 성능을 위해서 파일을 저장하지 않는다.

단지 이전 상태의 파일에 대한 링크만 저장한다.

대부분의 작업을 로컬에서 실행

중앙저장소의 서버가 필요없이 현재 저장소에 가지고 있는 프로젝트를 가지고 파일을 실행하고 이전버전 이력을 조회해서 가져올 수 있다. 즉, 오프라인 상태에서도 작업을 할 수 있다. => 속도가 빠르다.

파일 관리 상태 ( 반 복 )

  1. Modified : 수정한 상태지만 커밋되지 않음 => 먼가 수정을 하거나 추가했음

    • add (수정 후 추가)
  2. Staged : 커밋 가능한 현재 수정된 파일들 => 수정을 완료했고 저장전 단계

    • commit (영구 저장하라!)
  3. Committed : 안전하게 저장상태 => 스냅샷 저장

깃의 작업 방식은 수정, 추가, 커밋

파일을 수정하는 것으로 작업이 시작됩니다. 수정된 내역은 git add 명령으로 스태이징 영역에 추가를 합니다. 그리고 git commit 명령어로 스테이징 영역에 있는 파일을 커밋하게 됩니다.

참고

https://www.youtube.com/watch?v=Z9dvM7qgN9s&t=2375s

https://www.youtube.com/watch?v=lelVripbt2M&t=52s

profile
픽서

0개의 댓글