본문 바로가기
Git & Git-Hub 사용법

Git 용어 정리(commit, stage, head, master, pull, push 등)

by 스프링섬머 2023. 7. 13.
728x90

#local repository( 로컬저장소 )

: git을 관리하는 메인 저장소, 모든 변영사항들을 저장 -> git init이라고 치면 생기는 .git폴더

 

#remote repository( 원격저장소 )

: Git Hub에 업로드하는 공간

 

#working tree ( 워킹트리 )

: 작업폴더에서 .Git을 제외한 나머지 폴더들, 작업 디렉토리, 작업 폴더라고 부름

 

#Git 저장소

: Git 명령으로 관리 가능한 폴더 전체를 말함. ( 워킹트리 + 로컬저장소 )

 

#GUI

: 그래픽 인터페이스

 

#CUI

: 커맨드 인터페이스

 

#Git Bash

: CLI 방식으로 Git을 사용할 수 있는 환경

 

#커밋

: 버전관리릍 통해 생성된 파일, 즉 업데이트를 한다는 의미

 

#add(추가)

: 커밋할 파일을 추가하는 행위 add-commit순으로 2번 거침으로써 버전을 업뎃

 

#stage(=track)

: 작업공간에서 변경이 발생한 파일을 다음 커밋에 포함되도록 예약하는 것을 추척(stage)한다고 함.

 

#unstage(=untrack)

: stage영역에서 내리는 행위

 

#push

: 커밋한( 버전업 )을 한 로컬저장소의 파일을 원격저장소에 올리는 것

 

#pull

: 원격저장소의 커밋을 로컬저장소에 내려받는 것.

 

#log명령어

: 지금까지 만든 커밋을 모두 확인함.

 

#해시체크섬

: 커밋 아이디라고 불리는 영문소문자, 숫자 조합의 40자리를 나타내고 이는 유일하게 커밋을 식별가능

 

#HEAD

: 현재 가르키고 있는 포인터지점.

 

#master

: branch중 가장 기둥이 되는 기본적인 branch

 

#branch

: master branch에서 가지치기하여 새로운 작업공간을 형성함.

 

#origin

: 원격 저장소의 별칭 -> 변경가능

 

#clone

: 원격 저장소에서 저장소를 가져올 때 쓰임. 보통 처음에 가져올떄 쓰임.

 

#tag

: 커밋에 달아주는 별명, 보통 버전을 달아준다

 
# git 명령어 모음
728x90