로컬 개발 가이드 - Duaily/backend GitHub Wiki

로컬 환경에서 개발

1. fork된 레포지토리에서 [code] 버튼 클릭 후, [fetch] 버튼 클릭하기

2. github -> duaily -> backend 레포지토리 -> project 탭 -> to-do 목록 생성

image

제목 클릭하기

image

우측에서 [assignee] 클릭 후, 본인 계정 선택하기
[labels] 클릭 후, 현재 작업하려는 일감의 라벨 클릭하기
[convert to isuue] 버튼 클릭하기

3. github -> Duaily -> backend -> issue 탭 이동

image

위의 화면과 같이 2번에서 생성한 일감이 issue로 생성되면, 성공 !
issue 클릭 후,
image

우측 하단에 [development] 칸 옆에 톱니바퀴 버튼 클릭하기
[create a branch] 클릭 후, 브랜치명은 "Dual-" + 현재 issue의 숫자 로 하기.

4. 인텔리제이 실행 후, [터미널] 탭에서 아래 명령어 입력하기

  // develop 브랜치로 이동
  git checkout develop
  
  // feature 브랜치 받기
  git fetch origin

  // feature 브랜치로 이동
  git checkout Dual-#(숫자)

이 상태에서 개발 시작!!


커밋 컨벤션 확인하기

[노션] -> [개발팀] -> 하단에 [커밋 컨벤션] 페이지 이동 후, 확인

develop 브랜치로 push 하기

  1. 기능별로 commit 하기
  // 변경된 작업 내용 확인
  git status
  // 기능별로 작업 내용 묶기
  git add <파일 주소>
  // 커밋하기
  git commit -m "예약어: 내용"
  // 푸쉬하기
  git push origin Dual-#(숫자)
  1. Pull Request 생성하기

내용에 issue 태그하기

#issue번호만 입력하면 된다.

우측 상단에 [reviewrs] 옆 톱니바퀴 버튼 클릭 -> 자신을 제외하고 다른 사람 1명 클릭하기

리뷰어의 승인 받은 후, [merge] 버튼 클릭

⚠️ **GitHub.com Fallback** ⚠️