git, vscode, postman, mysql 다운받으세요
협업
- https://github.com/bookpar2/backend 접속
- 초록색 <>Code 에서 https url 복사
- vscode 터미널 연 후 git clone <URL>
데이터베이스 연결
env에 적은 데이터베이스 이름 설정하기
python [manage.py](<http://manage.py/>) makemigrations // 마이그레이션으로 자동 데이터베이스 테이블 반영
python manage.py migrate
- 만약 연결 안되는 오류 나면 3306 포트 충돌 확인해보고 mysql에서 use DATABASENAME; 해보세용
새로운 기능을 구현할 때
- 깃허브에서 Issue 생성
- 제목이나 설명은 자유롭게 작성. 나는 보통 구현해야되는 기능 리스트들 적음
- 위 단계에서 git push 를 하면 Pull requests 생성
이러면 원래 머지(병합)을 해야되는데 이건 내가 도맡아서 할거니까 건들이지 않기
규칙 확인하기 이슈/브랜치 규칙
vscode 왼쪽에서 세번째 '소스 제어' 에서 커밋 관리 가능
- 코드 작성
- 스테이징
- 커밋 메세지 작성 및 커밋
- git push