본문 바로가기
Git

[Git] .git 폴더(디렉터리)란?

by 까망 하르방 2021. 3. 20.
반응형

 

Git에서 Add / Commit / Push 동작을 통해서 변경내용을 관리할 수 있는 것은

<.git 폴더>가 있기 때문이다.

 

- <.git> 폴더는 git init 이나 git clone 했을 때 생성된다.

- clone 받는 경우 직접적인 생성이 아닌 생성되어 있는 파일을 받아오는 것.

- 숨김 폴더에 해당된다.

 

<.git 폴더 내부>

 

.git 파일을 분석하고자 할 때는 python 라이브러리로도 가능하다.

형상관리 목적에 있어서는 git 내부구조까지 당장 익힐 필요는 없다.

git 이라는 도구(?) 아래와 같은 흐름을 활용하는 것이 보다 실무에 도움이 된다.

 

예를 들어 .git 폴더 안에 있는 index 파일에는

commit 하기 위한 Staging Area 단계 내용이 저장된다.

그리고 git status 명령어를 통해 저장된 이력을 확인할 수 있다.

 

▶ Git 목록 

 

[내용 목록] [Git] Git 전체 내용 관련

본 블로그에 작성된 Git 관련 내용 URL을 정리한 곳입니다. 목록 [Git] "git add -p" 를 활용하는 이유 [Git] .gitignore 설정 [Git] learngitbranching 답안 및 풀이 - 1 [Git] learngitbranching 답안 및 풀이 -..

zoosso.tistory.com

 

반응형

'Git' 카테고리의 다른 글

[Git] [Case] 원격 저장소 복제(git clone)  (0) 2021.03.21
[Git 깃] git remote  (0) 2021.03.21
[Git 깃] git clone  (0) 2021.03.19
[Git 깃] git add 취소하기  (0) 2021.03.14
[Git] "git add -p" 를 활용하는 이유  (0) 2021.03.14

댓글