티스토리 뷰

서버 & 형상관리/GIT

[GIT] Git 용어

함디 2023. 9. 18. 13:13

Repository 

 - 저장소를 의미하며, 저장소는 히스토리, 태그, 소스의 가지치기 혹은 Branch에 따라 버전을 저자.

 

 

Working Tree

 - 저장소를 어느 한 시점을 바라보는 작업자의 현재 시점.

 

 

Staging Area 

 - 저장소에 커밋하기 전에 커밋을 준비하는 위치

 

 

Commit

 - 현재 변경된 작업 상태를 점검을 마치면 확정하고 저장소에 저장하는 작업.

 

 

Head

 - 현재 작업중인 Branch를 가리킨다.

 

 

Branch

 - 가지 또는 분기점을 의미하며, 작업을 할때에 현재 상태를 복사하여 Branch에서 작업을 한 후에 완전하다 싶을때 Merge를 하여 작업한다.

 

 

Merge

 - 다른 Branch의 내용을 현재 Branch로 가져와 합치는 작업을 의미한다.

 

 

git init

 - 버전 관리 하고싶은 폴더에서 초기화를 하는 준비

 

 

git branch

 - 독립적인 공간을 만든다.

 - 새로 만든 branch lab1은 master와 완전히 동일한 상태를 가진 공간.

 - 브랜치에서 수정을 한 후 커밋하면 lab1에만 기록되며 master 브랜치에는 어떤 영향도 주지 않는다.

 - 원하는 만큼 빠르게 branch를 만들 수 있다.

 

 

checkout

 - 독립된 작업 공간인 브랜치를 자유롭게 이동할 수 있다.

 

 

git commit

 - 의미 있는 수정 작업이 끝났을 때 마침을 알리는 작업.

 

'서버 & 형상관리 > GIT' 카테고리의 다른 글

[GIT] Git과 Github의 차이  (0) 2023.09.12
[GIT] Git이란?  (0) 2023.09.12
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함