ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Git #02 Git 이란?
    공부/Git 2022. 2. 14. 15:26

    Git 에 대해 알아보자

    Git 을 사용하는 이유

    • 버전관리를 위해서

      : 언제 어떤 파일/문서 를 수정했는지 기록한다

    • 저장/백업을 위해서

      : 로컬에서만 작업시 컴퓨터가 사고나 여러가지 이유로 인해 고장났을 경우 서버에 저장해두면 안전하다

    • 협업을 위해서

      : Github, Gitlab 등을 통해 다른 개발자와 협업이 편해진다



    Git 의 구성요소


    • Working Directory

      : 작업하는 파일이 있는 경로, 현재 작업하는 프로젝트 폴더 라고 생각하자

    • Staging Area

      : 커밋(Commit)을 수행할 파일들이 올라가는 영역 -> .git 에 숨겨져 있다
      커밋을 준비하는 공간
      git add 명령어를 통해 Working Directroy 에서 Staging Area 로 올릴수 있다

    • Local Repository

      : 로컬 저장소 -> .git 디렉토리
      Git 프로젝트의 메타 데이터와 데이터 정보가 저장되는 디렉토리
      커밋들의 집합소
      .git 폴더에는 커밋들의 스냅샷들이 저장된다
      Staging Area 에 있는 파일들을 git commit 명령어를 통해 Local Repository에 저장

    • Remote Repository

      : 원격 저장소 : 로컬 저장소를 서버에 복사한 것
      Github, Gitlab 등등



    반응형

    '공부 > Git' 카테고리의 다른 글

    Git #03 First Commit  (0) 2022.02.14
    Git #01 설치  (0) 2022.02.14

    댓글

Designed by Tistory.