-b 란?
새로운 브랜치를 만들고, 그 브랜치로 바로 전환하라는 의미
git checkout -b bugFix
- `bugFix` 라는 새로운 브랜치를 생성하고
- 그 브랜치로 바로 이동하게 됨
- 만약 `-b`를 쓰지 않고 `git checkout bugFix` 라고만 하면, 이미 존재하는 `bugFix` 브랜치로 이동함
새로운 브랜치를 만들면서 바로 전환할 때 유용함
왜 git branch -b bugFix 라고 하면 안 될까?
`git branch`는 브랜치를 생성하는 명령어인데, `-b` 옵션은 `git checkout` 명령어에서만 사용 가능함
- `git branch bugFix`: 브랜치 생성
- `git checkout -b bugFix`: 브랜치 생성 + 체크아웃(전환)
'TIL' 카테고리의 다른 글
[TIL] CSR, SSR이란? (2) | 2024.10.02 |
---|---|
[TIL/Spring Boot] Controller, Service, DAO, Mapper, Autowired (0) | 2024.10.02 |
[TIL/Docker] Host 포트와 Container 포트란? (0) | 2024.09.30 |
[TIL] 데이터(data)와 정보(information)의 차이 (0) | 2024.09.30 |
[TIL] UI vs API (0) | 2024.09.08 |