본문 바로가기

카테고리 없음

Git 공부 (2)

브랜치 생성 후, 이동

git branch [새 브랜치 명]

 

git checkout feature/login 로 HEAD 이동 가능

 

브랜치 생성과 이동 한번에

git checkout -b feature

 

브랜치 삭제

git branch --delete feature/login

특정 브랜치를 삭제하려는데 특정 브랜치가 HEAD가 있는 브랜치보다 더 많이 구현되어있을 때,

이를 방지하는데

git branch -D 옵션으로 강제 삭제 가능

 

 


브랜치 병합 

git merge [병합시킬 브랜치]

master브랜치로 feature브랜치를 병합(merge)시키고자 하는 경우에는

HEAD 를 master 브랜치로 이동시켜놓고 해야합니다.

위의 상태에서 README.md 파일 내용은 다음과 같을 때,

 

HEAD가 가리키고 있는 master에 feature 브랜치를 병합(merge) 시켜야합니다.