본문 바로가기

git

Git 브랜치 관리

규약

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