Branch 생성

  1. branch를 만들고 싶은 폴더를 생성 후 원격 레파지토리에서 clone을 진행

  2. clone 후 git branch 명령어를 입력해 보면 master만 존재함을 확인 가능

  3. git branch <branch명> 을 하게 되면 브랜치가 새로 생성된다

    생성 후에 git branch를 통해 현존하는 branch를 확인 가능하다(* 되어 있는 것이 현재 branch)

  4. 이후 branch 작업을 하기 위해서는 git checkout <branch명>을 통해 해당 브랜치로 이동 해줘야 한다

    git branch를 통해 변경됨을 확인 가능하다.

Branch Push

remote가 되어있다는 가정 하

add —→ commit ——> push

git push origin <branch명>

정상적으로 push 되어있는지 확인을 위해

git branch -r 을 해준다

[주의!!] git branch와 git branch -r의 차이점

Branch merge

branch로 이동 후 작업을 진행하고 완료되면 다시 다른 branch에 병합 해 주는 과정이 필요하다

  1. master에 병합하기

    master branch에 현재 수정한 branch인 br1을 병합하기 위해서는 먼저 master로 이동을 해 줘야 한다.

    [주의!!] 작업의 소실을 막기 위해 checkout시에는 항상 commit 후 이동