본문 바로가기
IT/Git

[Git/GitHub] - 깃 브랜치(branch) 기본 문법 및 사용법

by 차이나는 개발자 2021. 2. 14.
728x90
반응형

#깃 브랜치(branch) 기본 문법 및 사용법

 

 

#git branch

-브랜치를 확인할 수 있습니다.

 

#git branch 이름

-지정한 이름으로 브랜치를 생성합니다.

 

#git log --oneline

-깃에 커밋한 로그를 간략하게 확인할 수 있습니다.

 

#git checkout 브랜치 이름

-HEAD를 제어해서 해당 브랜치로 이동할 수 있습니다.

 

#git reset

-HEAD가 가리키고 있는 브랜치의 최신 커밋을 원하는 커밋으로 지정 가능합니다.

 

#git log --oneline --branches

-각 브랜치의 커밋을 확인할 수 있습니다.

 

#git log master..branches1

-각 브랜치 사이의 차이점을 확인할 수 있습니다.

 

#git merge 브랜치 명(master 기준)

-브랜치 파일을 master에 병합할 수 있습니다.

 

#git branch -d 브랜치 명(master 기준)

-브랜치를 삭제합니다. (완전 삭제가 아닌 hide와 같은 이름으로 재생성시 예전 작업 유지중입니다.)

 

#HEAD -> master

-HEAD는 현재 작업 트리(working directory)가 어떤 버전을 기반으로 작업 중인지를 가리킵니다.

-최신 커밋을 가리키고 있습니다.

 

#git stash = git stash save(커밋 제외)

-수정 중인 파일 감추기 및 되돌리기를 할 수 있습니다.

 

#git stash list(stack 방식 FILO)

-stash의 목록을 볼 수 있습니다.

 

#git stash pop

-stash에 있는 파일을 다시 불러올 수 있습니다.

 

git stash apply

-stash 파일 재사용시 저장할 수 있습니다.

 

git stash drop

-stash에 저장된 가장 최근항목을 삭제할 수 있습니다.

 

 

 

728x90
반응형

댓글