git branch는 branch를 확인, 생성, 삭제할 때 사용한다.
branch는 작업 내용을 분리해서 관리할 때 사용한다.
현재 어떤 branch에 있는지 확인한다.
git branchgit branch
* main
dev*이 붙은 branch가 현재 작업 중인 branch이다.
최근 commit 정보까지 같이 확인한다.
git branch -vgit branch -v
* main a1b2c3d INIT: first commit
dev e4f5g6h FEAT: add page로컬과 원격 branch를 같이 확인한다.
git branch -agit branch -a
* main
dev
remotes/origin/main
remotes/origin/dev새 branch를 만든다.
git branch <branch name>git branch feature/login이 명령은 branch만 만들고 이동하지는 않는다.
branch를 삭제한다.
git branch -d <branch name>git branch -d feature/login정상적으로 merge 된 branch만 삭제한다.
merge 여부와 상관없이 강제로 삭제한다.
git branch -D <branch name>작업 내용이 사라질 수 있으므로 주의해서 사용해야 한다.
git branch
git branch -a
git branch <branch name>
git branch -d <branch name>