본문 바로가기

형상관리/git

branch

브랜치의 목록을 볼 때

git branch


브랜치를 생성할 때 

git branch "새로운 브랜치 이름"


브랜치를 삭제할 때

git branch -d


병합하지 않은 브랜치를 강제 삭제할 때 

git branch -D


브랜치를 전환(체크아웃)할 때

git checkout "전환하려는 브랜치 이름"


브랜치를 생성하고 전환까지 할 때 

git checkout -b "생성하고 전환할 브랜치 이름"




브랜치 간에 비교할 때

git log "비교할 브랜치 명 1".."비교할 브랜치 명 2"


브랜치 간의 코드를 비교 할 때 

git diff "비교할 브랜치 명 1".."비교할 브랜치 명 2"


로그에 모든 브랜치를 표시하고, 그래프로 표현하고, 브랜치 명을 표시하고, 한줄로 표시할 때 

git log --branches --graph --decorate --oneline




 A 브랜치로 B 브랜치를 병합할 때 (A ← B)

git checkout A
git merge B

'형상관리 > git' 카테고리의 다른 글

stash  (0) 2018.03.05
reset vs revert  (0) 2018.03.04
log, diff  (0) 2018.03.04
Git 강좌  (0) 2017.02.23