🗂️프로젝트
[첫번째 팀프로젝트] 맛집공유서비스 2일차
차돌박이츄베릅
2023. 5. 10. 14:29
팀 진행상황
- 퍼블리싱
- 협업툴로 사용할 Github 준비해놓기
Git branch
main - develop - feature
- 모든 작업 시작 전 develop에서 pull을 받은 후 → feature 브랜치에서 작업 시작
- 개인 작업은 꼭 feature 브랜치에서 하기
feature/1-작업명 으로 브랜치 만들고 시작.
1 - 팀원a, 2 - 팀원b, 3 - 팀원c, 4 - 팀원d, 5 - 팀원e - 개인 작업 끝나면 feature 브랜치를 develop에 pull request 통해 머지하기
Pull Request할 때, 슬랙으로 팀원들에게 공지해주기. merge 하기 전 팀원 2명 이상에게 approve 받기 - 프로젝트 완료 후 main으로 머지하기
준비
- 팀원 깃헙아이디 등록해놓기 : 깃헙사이트 상단 settings 클릭 - Collaborators 클릭
- 새로운 작업폴더 생성
- 터미널에서
git remote add origin https://원격저장소주소.git - git clone origin: 모든 소스코드가 다운 받아짐
작업 프로세스
- develop 브랜치에서 Pull 받는다.
[명령어] git pull origin develop - 디벨롭 브랜치에서 개인 작업 브랜치 만들고 이동
[명령어] git branch [브랜치 이름]
브랜치 이름 예시 ) feature/작업이름 (feature/create-post-entity), (feature/delete-post-entity)
[명령어] git switch [브랜치 이름] - 작업한다.
- 내 작업물 상태 확인해보기
[명령어] git status - 작업물 상태 확인되면 깃에 스테이징한다.
VSCode의 왼쪽 git관리하는 메뉴에서 변경사항 +버튼 눌러 스테이징하기 - 깃 커밋한다.
VSCode에서 작업내용 커밋 메세지 남기고 커밋 - 푸쉬한다.
[명령어] git push origin [브랜치이름] - 깃헙 홈페이지로 와서 pull request 탭으로 온다. create Pull Request 눌러서 PR 생성
- 팀원 확인 완료 되면 머지 버튼 누르면됨
- 확인 완료 후 머지 되면 다시 디벨롭 브랜치로 간다.
[명령어] git switch develop - 다시 pull 받는다.
[명령어] git pull origin develop
다시 첫번째 부터 반복