Git Branch

bird.j·2021년 2월 24일
0

github

목록 보기
6/15
  • git은 동시에 여러 개발자들이 프로젝트에서 각기 다른 기능을 개발할 수 있도록 브랜치(branch) 기능을 제공한다. 서로 다른 브랜치는 작업을 함에 있어서 서로에게 영향을 받지 않는다는 점에서 마음 놓고 서로 다른 개발 작업을 수행할 수 있다.

  • 기본적으로 git저장소를 만들면 자동으로 마스터 브랜치가 생성된다. 이 브랜치는 일반적으로 배포가 가능한 수준의 안정화된 버전을 포함하고 있다.
    따라서 별도의 브랜치를 만들어 사용하고자 하면 체크아웃(checkout)명령어를 이용해야 한다.

    각각의 기능들을 서로 다른 브랜치에서 수행하다가 모든 기능이 합쳐진(merge) 이후에 다시 배포할 수 있기 때문에 개발의 안정성이 매우 뛰어나게 된다.

  • git branch : 브랜치 확인

  • git branch develop : develop이라는 브랜치 만들기

  • git checkout develop : 원래의 브랜치에서 체크아웃하고 head가 develop브랜치 가리키기

  • git checkout master : 마스터 브랜치로 돌아가기

  • git merge develop : develop이라는 브랜치와 합치기

  • git log : 확인하기

  • git branch -d develop : develop브랜치 제거하기

0개의 댓글