Skip to content

Git flow (20.06.18)

moonyoung edited this page Aug 2, 2020 · 1 revision

🌞 날짜

2020-06-16

👨‍👩‍👧‍👧 참석자

all

회의 내용

비밥 슨생님의 git flow 강의

branch 종류

  • master
    • hotfix
  • release
  • dev
    • feature

gitFlow 예시

  • dev에서 타미와 둔덩이 동일 시점에 feature 브랜치를 땄다.
  • 타미가 기능 작업을 마치고 dev로 pr을 보냈고, 결과적으로 merge가 되었다.
  • 둔덩이 기능 작업을 마치고 dev로 pr을 보내기전에 pull —rebase를 한다.
  • 충돌이 생긴다.
  • 해결 후 pr을 보낸다.

실습

각자 master를 따서 브랜치 생성 (dev 대신 master에서 실습)

한명이 PR 후 merge 하면!

다른 사람들은 master로 이동해서 master를 최신버전으로 업데이트 (git pull origin master)

나의 브랜치로 이동 (git checkout ysh)

그 후 pull rebase (git pull --rebase origin mater)

강제 푸시 (git push origin +본인브랜치이름, 예시 : git push origin +ysh)

Multi-Moduel

Root

  • admin
    • src
    • build.gradle
    • ...
  • core
    • src
    • build.gradle
    • ...
  • Web
    • src
    • build.gradle
    • ...
  • 지도api
Clone this wiki locally