Zero To One

branch 와 git review 본문

git

branch 와 git review

Zero_To_One 2022. 2. 23. 11:49

'브랜치 전략'

  • master : 최종본, 배포할 것을 염두하고 쓰는 것(production-ready)(보통 tag가 있음, v0.1, v0.2...)
  • hotfix : 긴급패치, 마스터에 심각한 버그가 있을 때 master에서 빼와서 fix하고 다시 master에게 전달
  • release : 배포할 것을 설정하는 단계 (release는 생략해도 됨)
  • develop : 개발버전 (안정성 x)
  • feature : 기능별(feat/mypage, feat/login 등 하나의 기능을 만들어서 develop에 전달)

 

'git 정리'

  • GUI git program : smrtgit, sourcetree, kraken
  • untracked files : git의 관리 하에 없음
  • staging area : git  관리를 받게끔 만들어줌
  • origin : 이름(수정가능, ex, pair, mypair...)
  • head : 맨 앞 commit (local에 있는 것만 가능)
  • switch -c (create)
  • checkout -b (해당 branch를 만들어서 옮김)
  • rebase(fast forward)와 merge-commit (정리하기!!!)

 

'git' 카테고리의 다른 글

git 명령어  (0) 2022.02.21
git 설치  (0) 2022.02.21