ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • git branch 정리
    Trainings/세션 정리 2020. 5. 23. 10:00

    Branch 란?

    - 독립적으로 어떤 작업을 진행하기 위한 개념이다.

    - 필요에 의해 만들어지는 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있다.

     

    Branch를 쓰는 이유

    - 소프트웨어를 개발할 때에 개발자들은 동일한 소스코드를 함께 공유하고 다루게 된다.

    - 어떤 개발자는 버그를 수정하기도 하고, 또 어떤 개발자는 새로운 기능을 만들어 내기도 한다.

    - 이럴 때 여러 개발자들이 동시에 다양한 작업을 할 수 있게 만들어 주기 때문에 사용한다.

     

    Branch 사용법

    git branch

    : 옵션 없이 명령어를 실행하면, branch 리스트 및 현재 브랜치를 확인할 수 있다.

     

    git branch 브랜치 명

    : 브랜치명으로 브랜치를 생성한다.

     

     git checkout 브랜치 명 

    : 브랜치 명으로 브랜치를 전환한다.

    대신, commit 되지 않고 수정되거나 추가된 파일은 유지된다.

    그러고 다시 git branch로 내가 만든 브랜치를 확인한다.

     

    branch를 만들었으니 branch에 올리는 방법을 알아보자.

    일단 올리기 전에 git status로 수정된 파일 목록을 확인한다.

    수정된 파일이 존재하면 저렇게 modified : 파일 이름들이 표시된다.

    그러고 나서, 'git add.'으로 git에 올릴 준비를 하고, 'git commit -m "커밋 메시지 이름"'로 메시지를 표시한다.

    git push origin feature/taek2라는 명령어를 이용하여 브랜치 feature/taek2에 올린다.

     

    git checkout -b 브랜치명

    : 브랜치명으로 브랜치 생성과 동시에 브랜치를 전환한다.

     

    git checkout -d 브랜치명

    : 브랜치명으로 브랜치를 삭제한다.

    단! 현재 선택된 브랜치는 삭제 시 에러가 난다.

    'Trainings > 세션 정리' 카테고리의 다른 글

    데이터베이스  (0) 2020.05.27
    HTTP 정리  (0) 2020.05.22
    Data Structure(자료구조) - Dictionary(Object)  (0) 2020.05.22
    Data Structure(자료구조) - 자료구조 - Set  (0) 2020.05.21
    JavaScript의 반복문 종류  (0) 2020.05.16

    댓글

Designed by Tistory.