본문 바로가기

프로그래밍 공부/Git & Terminal

Git 이해를 위한 기본 용어

반응형

 

 

 

안녕하세요~

27년차 진로탐색꾼 조녁입니다!!

 

요즘 git_hub에서 자료를 불러오거나 커밋할 일들이 생기면서 git을 계속 사용하고 있는데요.

기본 개념정리를 한번해야겠다 싶어 하게되었습니다. 

 

 

 

1.원격 저장소(Remote Repository) 와 로컬 저장소(Local Repository)

 

 

 

 

2.클론(Clone) : 원격저장소의 소스코드를 로컬저장소로 복사하는 과정 

 

 

 

 

3.작업 디렉토리(Working Directory)

- PC에서 현재 작업중에 있는 디렉토리

- Git에서 관리는 하지만, 추적은 하지 않음

 

 

4. 스테이징 영역(Staging Area)

- 작업한 내용이 올라가는 임시 저장 영역

- git에 의해 변경점 추적 관리되는 영역 , 즉 커밋을 준비하는 영역이다.

 

 

5. 로컬저장소(Local Repository) 

- 커밋들이 영구적으로 저장되는 영역

- 원격저장소로 부터 clone 한 커밋들이 존재하는 영역

 

 

 

 

 

6. 커밋(Commit) 

- Git에서 가장 의미있는 변경의 단위

- 변경 단위는 개발자마다 조직마다 모두 다르다.

- "커밋하다" - 변경점을 로컬 저장소로 저장하는 과정

 

 

 

 

 

오늘은 여기서 마치며,

내일은 git에서 사용하는 기본 명령어를 정리해볼 예정입니다. 

 

끝.

반응형