Collaboration Github Hands-On Template
이 이슈는 4기 아카데미 러너들을 위해 Git, GitHub 연습을 할 수 있도록 만들어졌습니다. 아래 내용을 잘 읽고 과제를 수행해주세요. 지시사항을 어겼을 때, PR이 반영되지 않을 수 있습니다. 처음 시도하는 깃허브라면, 어려운 것이 당연합니다. 직접 해보면서 빠르게 학습할 수 있도록 도우미 러너와 Tech 멘토들을 리소스로 적극적으로 사용해주세요!
Challenge 3을 맞이하여 나의 이름과 팀을 소개하는 뷰를 만들어, 리스트로 볼 수 있도록 구현하세요. 코드 작성을 마치면, develop 브랜치로의 PR(Pull Request)을 작성해주세요. PR에 문제가 없다면 Develop 브랜치로 Merge할 것 입니다.
홈 뷰 | 나의 뷰 |
---|---|
![]() |
![]() |
- Clone을 이용하여, 내 로컬 디렉토리에 내려받아주세요.
- Github로 이동해서 Issue를 생성해주세요.
- 작업할 브랜치를 생성해주세요. (#이슈번호-닉네임 ex. #3-Lumi)
- 프로젝트 내의 View/LearersViews에 나의 닉네임을 담은 뷰를 생성해주세요. (ex.
LumiView.swift
) - 이름과 팀을 입력한 후 commit! (커밋 메세지 컨벤션 :
[Feat] {닉네임} 뷰 제작
) - 프로젝트 내의 Model/LearersViews 파일에 있는 배열에 내가 만든 View를 추가합니다.
- 2번째 commit! (커밋 메세지 컨벤션 :
[Feat] 리스트에 {닉네임} 뷰 추가
) - 작업 내용을 Push 후 PR 템플릿에 맞게 PR을 생성해주세요. (Develop 브랜치로 PR인지 확인하세요.)
- 옆에 있는 사람이 PR을 리뷰한 후, 서로 Merge해주세요.
- Naming 및 Commit Convention을 잘 준수해주세요.
- 뷰에는 Text, System Image 등 기본 컴포넌트를 사용해주세요. 과한 커스터마이징은 필요 없습니다.
- Asset에 이미지를 추가하지 마세요. 기본 SF Symbol의 이미지만 사용하여, 뷰를 작성해주세요.
- 제공되는 Xcode 프로젝트는 일반적이지 않은 문법을 사용하고 있습니다. Git, GitHub 연습 편의를 위해 임의로 작성된 코드이니, 큰 의미를 두지 않으셔도 됩니다.