GIT

[CLI] 버전 만들기

성실한 당근농부 2023. 4. 11. 02:58

Today 230410
📝 생활코딩 GIT2-CLI 버전관리편 1~4강
 


 

Command 명령어

 

$ cd ~ : 홈 디렉토리로 이동

$ cd 디렉토리 이름: 디렉토리로 이동

$ cd .. : 상위(부모) 디렉토리로 이동
 
$ ls -al : 숨김파일/상세정보까지 출력
 
$ git init : 현재 디렉토리를 git에게 버전관리 시킴  init: Initialized의 약자 (초기화)
 

기타 git 관련 주요 명령어는 "Git Cheat Sheet" 검색

 


 

📌 GIT2 - CLI 버전관리 | 4. 버전 만들기

- Repository: 버전들을 저장하는 저장소; 만들어진 버전

- Workingtree: 버전으로 만들어지기 전 단계; 파일을 수정하는 곳; 수정한 파일들

- Staging Area: 버전을 만들려고 할 때, 그 버전으로 묶고 싶은 파일들을 선별해 올려두는 곳; 버전으로 만들고 싶은 파일들

  • 깃에게 버전을 만들라고 명령할 경우 Staging Area 위에 있는 파일만 모아서 하나의 버전으로 만듦 → Repository에 저장

 


 

🔥 직접 버전 만들어보기

 

$ git add 를 통해 Working tree에 있던 파일이 Staging Area로 올라감
 

 

$ git commit 여기까지만 하면 에디터가 열리는데 간편하게 하고싶다면

$ git commit -m “설명” 옵션 붙여주기

→ 결과적으로 Staging Area에 있던 파일이 Repository로 가게 됨
 

 

위의 과정을 거친 이후 $ git status를 통해 확인해보면 → commit할 것이 없고 Working Tree도 깨끗하다고 나옴

버전으로 만들 것 없고, 버전이 되지 않은 수정사항이 없다는 의미
 

 

hello1.txt 파일을 수정하고 $ git status

Changes not staged for commit: Staging Area 위에 있지 않은 수정사항이 Working Tree에 있음을 알려줌
 

 

$ git add 하고 $ git status로 확인

Changes to be committed: Staging Area에 올라가 있음!
 

 


Version 2의 log까지 체크 완료!
 
 


 

NEXT
📝 생활코딩 GIT2-CLI 버전관리편 5강 ~ 完

728x90

'GIT' 카테고리의 다른 글

[CLI] 여러 개의 파일을 버전으로 만들고 비교하기  (0) 2023.04.12