Git 전략

배성완·2023년 12월 19일
0
post-thumbnail

Git flow

git flow

  • main
    • 배포 단계의 브렌치 입니다.
  • dev
    • 개발 단계의 브렌치 입니다
  • hotfix
    • 긴급하게 fix해야하는 코드가 있을때 쓰는 브렌치 입니다
  • design
    • UI UX를 그리는 브렌치 입니다
  • feat
    • 기능을 구현하는 브렌치 입니다.

Git issue

이슈 탬플릿

  • title
    FEAT / DESIGN / Hot Fix 중에 하나를 선택해서 [ ] 안에 넣어주세요
    무조건 하나의 기능 하나디자인 하나핫픽스 하나씩 issue를 작성 합니다.
    작업 하는 페이지 or 기능 or fix code 를 적어주세요
  • 작업 대상
    - 옆에 작업 대상을 적어주세요 (ex: main page UI UX 작업)
  • 작업 내용
    - [ ] 옆에 작업 내용을 자세히 적어 주세요 하나의 커밋 단위로 넣어주시면 좋습니다. ( ) 안에 커밋 번호를 적어주세요 작업 내용을 편하게 볼수 있습니다.
  • 라이브러리 설치 / 삭제
    라이브러리 설치 및 삭제 한것을 적어 주세요^^
  • Labels
    기능에 맞게 라벨을 넣어주세요. 필요한게 있으시면 추가하시고 말씀 해주세요

예시 )

Git Pull requests

  • title

작업한 페이지 or 기능을 적어주세요 ( ) 가로 안에 #number는 이슈 번호 입니다.꼭 넣어주세요

  • 내용

## 작업 간단 요약

- #####

---

Closed : #number

작업 간약 요약을 적어주시고 Closed : 브렌치 close할 브렌치를 적어주세요

#을 치게 된다면 issue가보이고 해당하는 이슈를 클릭해주세요

  • Reviwers

리뷰 해줄 팀원을 넣어주세요 기본적으로 나를 제외한 두명을 다 넣어주셔야 합니다.

Git commit

1.  git commit -m " feat or design or hot fix : 작업 타이틀
2.
3.  - 작업 내용
4. 
5. Relate to : #issue number
6. "

git commit -m " feat or design or hot fix : 작업 타이틀

- 작업 내용

Relate to : #issue number
"
  1. 첫줄에는 feat design hot fix 중 하나를: 다음에는 작업의 타이틀을 작성해주세요.
  2. 빈칸을 한줄 뛰어주세요
  3. - 현재 커밋의 작업 내용을 적어주세요. 작업한게 많아도 다 적어주세요
  4. 작업 사항을 다 적으셨다면 한칸을 뛰어주세요
  5. Relate to : #1 연결할 issue number를 넣어주세요
  6. 그리고 으로 닫으시면 됩니다.

작성 예시)

잘 작성 하셨으면 이렇게 보이게 됩니다.

그리고 issue에 들어가서 해당 커밋을 ( ) 안에 커밋 넘버를 넣어주세요 꼭!

브렌치 생성

  • 각 이슈에 맞게 작성 합니다.
    EX ) design/#1 feat/#2 등등….
profile
FE 개발자 지망생!

0개의 댓글