#깃 브랜치(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에 저장된 가장 최근항목을 삭제할 수 있습니다.
댓글