Skip to content

Latest commit

 

History

History
64 lines (53 loc) · 3.26 KB

README.md

File metadata and controls

64 lines (53 loc) · 3.26 KB

💡 소개

@Apple Developer Academy-MC1 💛나랑 노랑💛 팀의 레포지토리입니다.
방탈출 게임 포맷를 차용해 팀원들이 경험한 아카데미에서의 첫 프로젝트 이야기를 SwiftUI를 사용해 만들어 보았습니다.

🔨 사용 기술

SPM 파일, SwiftUI, AVFoundation, Coordinator Pattern

👥 팀원

🐣 이놈무새 🐣 유재석무새 🐣 쉴까무새 🐣 아니무새 🐣 청학동무새 🐣 긍정무새
Joy(박지영) Oling(조예린) Brown(최영빈) Sean(배정훈) Pin(김용주) Guggim(고승빈)

📱 주요 화면

Screen1 Screen2 Screen3
Screen4 Screen5 Screen6

📈 Git-Flow

Git branch (Git-flow)

  • main : 제품을 배포하는 브랜치입니다. 🚨 절대 허락 없이 이 브랜치에서 새로운 브랜치를 생성하지 마세요!!!!! 🚨
  • develop : 개발자들이 작업한 코드를 합치는 브랜치입니다.
  • feat - 이름 : 예시로 feat-joy 로 브랜치를 생성하시면 됩니다. feat-이름에서 작업한 작업물이 완료되면 develop으로 머지하시면 됩니다. 머지 전에 팀원들과 함께 진행 상황 꼭 공유하도록 하기!! MUST!! 🤔


Git Commit message 규칙

git commit -m 시 "feat: 화면 전환 효과 추가" 이런 식으로 메시지 써 주시면 됩니다.
  • feat: 새로운 기능 추가
  • fix: 버그 수정
  • docs: 문서 수정
  • test: 테스트 코드 추가
  • refactor: 코드 리팩토링
  • style: 코드 의미에 영향을 주지 않는 변경사항
  • chore: 빌드 부분 혹은 패키지 매니저 수정사항
  • init: 프로젝트 초기 셋팅

참조할 만한 git 명령어

git add . #stage everything 
git commit -m "커밋 메시지" #git commit message 규칙을 참조해서 메시지를 작성합니다.
git push #Remote directory에 local directory에 올린 코드들을 업로드할 수 있습니다.
git pull #Remote directory에 있는 코드들을 local로 가져올 수 있습니다.
git branch 브랜치명 # 만일 develop 브랜치에서 git branch feat-joy 하면 develop 브랜치에서 feat-joy가 생성됩니다. 
git merge 
#만일 develop 브랜치에서 git merge feat-joy하면 feat-joy브랜치가 develop 브랜치로 머지됩니다.
#하지만 머지는 꼭 미리 joy의 감독이 필요합니다!!!🤔

Git 관련 참고 자료