본문 바로가기

Local Repository 본문

BF 2024/Git

Local Repository

jaegomhoji 2022. 3. 29. 19:55

** Local Repository 구성 ( Working Directory + Index - Staging area + HEAD ) 

> working directory : 작업공간, 실제 소스 파일, 생성한 파일들이 존재 

---- add -----

> Index ( stage ) , git add한 파일들이 존재 

-- commit --- 

> HEAD 최종 확정본, commit 한 파일들이 존재 

 

** work space 생성하기 

편한 곳 .. 우선은 sql_ws 를 만들어 놓은 Documents 폴더로 Cd ,  이후 mkdir로 git_ws 폴더를 생성해줌 , 다시 해당 폴더로 cd 

 

** 다시 프로젝트 관리할 폴더를 생성 ( test 로 실행해봄 ) , 이동 

** 이동한 폴더에서 git init 으로 repository 생성 

**  repository 생성됨 

** 해당 폴더에서 ls -all로 숨김 파일까지 읽어보면 .git 폴더가 생성되어 있다, .git 으로 이동 후 다시 ls -all로 관련 항목들을 확인  

 

** working directory에 빈 파일을 추가하는 touch 명령어로 파일을 만들어 본다 

** git status 로 git 에 존재하는 파일을 확인해본다 

> 아직 아무 파일도 commit 이 안되어 있다는 메시지가 뜬다 

> 현재 master branch 에 있다 

> guide 메시지가 뜨고, untracked file 이 working directory 에 있으니 git add 명령어를 사용하라는 문구가 뜬다 

 

** git add filename.format 으로 stage , 이후 git status 로 확인 

> 아직 stage 에 있다, commit은 되지 않은 상태 

 

** git commit -m "commit에 대한 설명" filename  , 이후 git status 로 다시 확인해본다 

-m 은 메시지라는 뜻 , 설명을 추가하기 위한 명령어

'BF 2024 > Git' 카테고리의 다른 글

Log / Diff  (0) 2022.03.30
Remote Repository 생성  (0) 2022.03.29
Git 기본용어들  (0) 2022.03.29
Git 가입 및 global configuration 설정  (0) 2022.03.29
Git 설치하기 ( Mac / m1 )  (0) 2022.03.29
Comments