Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
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
Tags
more
Archives
Today
Total
관리 메뉴

나의 지식 보관소

Git 파일의 상태 (파일의 생명주기) 본문

Git

Git 파일의 상태 (파일의 생명주기)

야식은진리다 2020. 4. 20. 03:01

Git 프로젝트에는 Working Directory, Staging Area, Repository의 세가지 영역과 Untracked, Unmodified, Modified, Staged의 4가지의 상태가 있다

 

영역

Working Directory:

실제 코드의 추가, 수정, 삭제의 작업이 이루어지는 프로젝트 디렉토리로써 .git을 제외한 영역

 

Staging Area(Index):

Working Directory에서 Repository로 정보 저장 전 단계, Staging Area에 있지 않은 파일은 버전으로 만들어지지 않는다.

 

Repository(.git directroy):

.git 디렉토리를 말하고, 버전들을 저장한다.

 

 

 

 

 

 

 

상태

Untracked:

파일이 처음 만들어진 상태, git에 의해 버전관리 된적이 없는 파일이다. Untracked을 제외한 나머지 상태를 크게 Tracked라고 부른다.

 

Unmodified:

마지막 커밋후에 수정한적이 없는 파일이다.

 

Modified:

마지막 커밋후 수정이 일어난 파일이다.

 

Staged:

커밋을 할때 버전으로 만들어질 파일이다.

 

'Git' 카테고리의 다른 글

Git 되돌리기  (0) 2020.04.23
Git 커밋 히스토리 조회  (0) 2020.04.23
Git 버전 만들기  (0) 2020.04.20
Git 저장소 만들기  (0) 2020.04.20
Git 최초 설정  (0) 2020.04.19