GIT

[git] 기본용어

자가라o 2021. 6. 18. 05:29

나를 위한 기본용어


Repository : 작업저장소

  • Remote : 원격저장소
  • Local : 로컬저장소

Origin : 기본 업스트림 저장소 ≒ Remote, 원격 저장소 원본

Master : 로컬 메인

Branch : 메인 파생 레이어?

Branch ⊇ Master

Checkout : 현재 작업을 작업트리의 특정 구간으로 변경

Merge : branch간 합치는 작업

 

HEAD : 현재 작업중인 Branch의 최근 갱신 내용을 가리키는 포인터.

Fetch : 원격 HEAD를 참조해 로컬에 없는 객체를 생성

 

Commit : 변경내역을 저장하는 작업 및 그 내용 단위


명령어


git Init

git clone

git fetch

git add

git commit

git push

git pull

 

git stash

 

git status

git branch

git checkout

git reset

git revert

git merge

git rebase

git cherry-pick

git log

git reflog

git config

git diff

git remote

git blame

git show

git submodule

 

왤케 많어ㅡㅡ


참고

http://pseg.or.kr/pseg/index.php?mid=infouse&document_srl=4343&listStyle=viewer 

 

소프트웨어 사용가이드 - Git 기본 명령어 모음

<용어 정리> Repository : 작업 저장소Remote : 원격 저장소Branch : 강의 지류에 비유할 수 있는 소스코드Origin : 기본 업스트림 저장소Master : 강의 본류에 비유할 수 있는 소스코드HEAD : 현재 작업

pseg.or.kr