해당 깃허브 프로젝트 마일스톤, 이슈에서 작업 플로우를 확인하실 수 있으십니다.
프로젝트 개발 기간 : 2023.07-25 ~ 2023.07.30
Spring Data JPA, JDK 17, QueryDSL, MySQL, Gradle
Vue2, Bootstrap Vue, javascript
Window 11, intelliJ IDEA 2022.2.1, Visutal Studio
- git clone "https://github.com/hyeong-jun-kim/nts-KimHyeongJun.git" 를 터미널에 입력해 프로젝트 폴더를 복사한다
- intelliJ IDEA를 사용해 board_backend 프로젝트 폴더를 열고 Run 'BoardBackendApplication'을 한다 3.MySQL에서 스키마를 생성하고, application.yml에 연결 정보를 업데이트한다
- Visual Studio를 사용해 board_front 프로젝트 폴더를 열고
npm run serve
명령어를 입력한다 - 백엔드 포트는
8080
, 프론트 포트는3000
으로 되어있다. - 프론트관련 라이브러리는 board_front 폴더에 있는 README.md를 참고한다
work -> develop, develop -> main, hotfix -> main 작업 반영시에 PR을 올려 반영한다.
main
: 최종 배포용 브랜치hotfix
: 배포 후 버그 수정 브랜치develop
: 작업 병합 브랜치work
: 이슈 티켓번호로 이루어진 작업 브랜치
feat
: 새로운 기능 추가fix
: 버그 수정docs
: 문서 작성 및 수정style
: 코드 포맷팅, 세미콜론 누락 등 수정refactor
: 코드 리팩토링test
: 테스트 코드 작성chore
: 빌드 업무 수정setting
: 초기 환경 세팅