반응형

git switch -c - 브랜치 생성

git switch (-c|-C) <new-branch>

main 브랜치에서 add-color 브랜치를 만듭니다.

브랜치 생성

새 브랜치를 만들 때, 현재 브랜치의 상태를 기준으로 만들기 때문에 현재 브랜치가 무엇인지 꼭 확인해야 합니다.

작업

  1. 앞에서 실습한 4개의 커밋이 있는 저장소에서 -c 옵션으로 add-color 브랜치를 생성하면서 이동

실습


 
# git checkout -b add-color # 예전 Git 버전 명령어
git switch -c add-color # gsw -c add-color

`-c` 옵션

git switch의 -c 옵션은 브랜치 생성과 브랜치 이동을 한번에 수행합니다. 다음 명령어와 동일합니다.

git branch add-color
git swtich add-color

결과

Switched to a new branch 'add-color'
  • 기존 main 브랜치의 작업 공간과 동일한 add-color 브랜치를 생성하면서 이동
  • 쉘 프롬프트가 ➜ sample git:(main)에서 ➜ sample git:(add-color)로 변경

 

 

 

 

 

출처 :https://subicura.com/git/guide/branch.html#git-switch-c-%E1%84%87%E1%85%B3%E1%84%85%E1%85%A2%E1%86%AB%E1%84%8E%E1%85%B5-%E1%84%89%E1%85%A2%E1%86%BC%E1%84%89%E1%85%A5%E1%86%BC

반응형

'git' 카테고리의 다른 글

git merge - 브랜치 합치기  (0) 2023.11.13
git revert - 이전 상태로 (이력 유지)  (0) 2023.11.13
git reset - 이전 상태로 (이력 제거)  (0) 2023.11.13
git log - 이력 확인  (0) 2023.11.13
git commit - 현재 상태 저장  (0) 2023.11.13

+ Recent posts