본문 바로가기
BOOKS/수월한 Git

2. Git 용어

by IT여행자 2022. 12. 12.
728x90

개요

 

  • git은 리누즈 토발즈에 의해 리눅스 커널의 형상 관리를 위해 만듦.
  • github는 git의 최대 저장 공간이다.

 

git의 데이터 흐름

 

git을 사용할 때 많은 용어들이 필요하지만 대표적인 용어는 아래와 같습니다.

 

 

1) 작업 폴더(Working dir)에서 파일이 수정되면 Index 요소에 수정된 정보가 추가됩니다.
2)
작업자가 commit을 수행하면 Index에 있던 정보들이 Head에 생성됩니다.
3) push
를 실행하면 Head에 있던 정보들이 원격 저장소(remote repository)에 저장됩니다.
4) pull
을 하게 되면 원격 저장소에 있던 정보들이 로컬 작업 폴더에 다운로드됩니다.

 

중요 용어

용  어 설  명
working dir 작업 코드가 있는 폴더
index stage 영역(준비영역)을 의미
HEAD commit에 의해 최종 확정본을 의미
commit 파일의 변경 상황을 저장소에 저장하는 것.
push 파일의 변경 상황을 원격 저장소에 업로드 하는 것.
pull 원격 저장소에 있는 정보를 로컬로 가져오는 것.
branch master로 진행된 형상 관리 이력을 다른 가지(branch)들로 묶어 다른 부분에 영향을 최소화 하면서 저장하는 것. 추후 master가 병합(marge)할 수 있다.
revert commit 된 정보를 이전 버전으로 되돌리는 것.

'BOOKS > 수월한 Git' 카테고리의 다른 글

6. 로컬에서 형상 관리 진행해 보기  (0) 2022.12.12
5. 기존 Repository 가져오기  (0) 2022.12.12
4. 새로운 Local Repository 생성하기  (0) 2022.12.12
3. git GUI 프로그램 설치  (0) 2022.12.12
1. Git의 개요  (0) 2022.12.12