Git #02 Git이란?

success & money·2021년 12월 13일
0

Git/Github

목록 보기
2/7
post-thumbnail

Git 에 대해 알아보자


Git 을 사용하는 이유

  1. 버전관리를 위해서
    : 언제 어떤 파일/문서 를 수정했는지 기록한다

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

  3. 협업을 위해서
    : 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 등등



0개의 댓글