git branch

-> master라는 branch가 있다
git branch -r

-> remote 기준으로 조회
git branch -a
all(로컬, 리모트) 에서의 브랜치를 다 조회
git branch branch01

git checkout <branchname>
git checkout -b <branchname>
branch02를 만들고~이동도 하고~

git push origin <branchname>
branch01을 push해보았다~

github에도 확인할 수 있다

git branch -d <branchname>
branch02 삭제하려 했는데 이런 에러가 뜨면
checkout으로 이동한 후 다시

git push origin --delete branch02