규약
how to use
print branch
$ git branch -a
* main
remotes/origin/HEAD -> origin/master
remotes/origin/main
move branch
- 이동할 때는 로컬에 수정사항이 없어야 함.
$ git chekcout your_branch
kind of branch
- 로컬 브랜치 : 로컬에만 존재하는 브랜치
- 원격 브랜치 : 로컬에서 push 해만 생성되는 원격 브랜치
- *은 현재 위치하는 브랜치
- remote/origin이 있으면 원격 브랜치
- 저장소에 따라 main이 아닌 master로 되어 있을 수 있다
- git의 정책상 master-slave 같은 용어를 지향하고 main 브랜치의 이름으로 옮겨가고 있음.
* main
remotes/origin/HEAD -> origin/master
remotes/origin/main
remove branch
- 로컬 브랜치 삭제
$ git branch -D test_branch
- 원격 브랜치 삭제
$ git push origin --delete test_branch
'git' 카테고리의 다른 글
git ssh 키 생성 등록 (0) | 2023.06.25 |
---|---|
git repository 생성 (0) | 2023.06.25 |
git config (0) | 2023.06.25 |
git 기본 사용법 (0) | 2023.06.25 |
pre-commit 과 도구들 (0) | 2023.06.21 |