-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
‼️ 프로젝트 진행 중 수시로 해주셔야 하는 것들 안내드립니다.
- 커밋 최대한 자주 날려주세요.
- 작업 일단 종료 시(자리 1시간 이상 비울시) 바로바로
[ 🔔 push, PR(develop <- 본인브랜치 : 경로 반드시 확인!!), 카톡방에 얘기, 경원님께 말씀드려 merge ] 해주세요. (안계시면 저한테 연락 주셔도 됩니다) - 이후 작업 재시작 전에, 다른 분이 push, pr, merge 하신 변경사항이 있을 수 있으니
🔔반드시 develop 브랜치에서 변경사항을 pull 받아주세요.(아래에 방법 써뒀어요)
✅ 작업 종료 시
- git status (내가 작업한 것들 리스트에 잘 뜨는지 확인 -> 안뜬다면 연락주세요. gpt 한테 물어볼 경우 .gitignore를 통째로 수정해버릴 수 있는데 이 경우 보안 문제가 생길 수 있습니다ㅠㅠ)
- git add . 하고, 커밋 날리기
- git push origin 본인브랜치명
- 단톡방에 '저 ~~ 파일들 건드렸고 pr 올리겠습니다' 보내기
- github 페이지 들어와서 [ develop <- 본인브랜치 ] pr 올리기 (경로 반드시 확인!!)
- 팀장님이 확인 후 merge 승인
✅ 작업 쉬고 난 후 재시작 전 해야 하는 것들(최신화)
git checkout develop
git pull origin develop (
git checkout 본인브랜치명
git merge develop (
⚠️ 주의사항
- 절대 본인이 개발중이던 코드를 디벨롭으로 pr 머지 안올린 상태에서, pull 또는 git merge develop 받지 않기
- 깃허브에서 디벨롭으로 pr 머지 올릴때도 충돌나면 얘기하기
- 이슈에 올려놓은 사항들 꼭꼭 지켜주세요!🙏
(작업 재시작 전 git merge develop 중 충돌(conflict)이 발생하면 바로 공유해주세요.
혼자 해결하려 하지 마시고, 어떤 사항때문에 충돌이 난건지, 꼭 공유해주세요!!!
그래야 이후에 다시 develop에 본인 코드를 합칠때 코드가 날라가지 않습니다.
작업 시작 전에 꼭 한번씩 최신화 부탁드립니다 🙏)
Metadata
Metadata
Assignees
Labels
No labels