<Git Chapter 3> - 차원(Branch) 넘나들기 1

심우열·2023년 1월 2일
0

Git

목록 보기
5/27

1. Branch : 분기된 가지(다른 차원)

1. 프로젝트를 하나 이상의 모습으로 관리해야 할 때
    1. 예) 실배포용, 테스트서버용, 새로운 시도 용
2. 여러 작업들이 각각 독립되어 진행될 때
    1. 예) 신기능 1, 신기능 2, 코드개선, 긴급 수정
    2. 각각의 차원에서 작업한 뒤 확정된 것을 메인 브랜치에 통합
3. 이 모든 것을 하나의 프로젝트 파일에서 진행 할 수 있도록

2. 브랜치 생성/이동/삭제하기

1. add-coach 란 이름의 브랜치 생성하기
    1. git branch add-coach
2. 브랜치 목록 확인
    1. git branch
3. add-coach 브랜치로 이동
    1. git switch add-coach
4. 브랜치 생성과 동시에 이동하기
    1. git switch -c new-teams
5. 브랜치 삭제하기
    1. git branch -d (삭제할 브랜치명)
    2. 지울 브랜치에 다른 브랜치로 적용되지 않은 내용의 커밋이 있을 시에는 -D(대문자) 옵션으로 강제 삭제
        1. git branch -D (삭제할 브랜치명)
6. 브랜치 이름 바꾸기
    1. git branch -m (기존 브랜치명) (변경할 브랜치명)
7. 여러 브랜치의 내역 편리하게 보기
    1. git log —all —decorate —oneline —graph
profile
Dev Ops, "Git, Linux, Docker, Kubernetes, ansible, " .

0개의 댓글