Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 2.59 KB

assignment-common-guide.md

File metadata and controls

39 lines (23 loc) · 2.59 KB

과제 제출 방법

요약 (hw0 기준)

  1. waffle-ios-assignment라는 이름의 private 레포를 생성하고 세미나장과 조교들을 collaborator로 초대합니다.
  2. hw0라는 브랜치를 생성하여 작업합니다.
  3. 과제를 제출할 때에는 hw0 -> main으로 PR을 생성하고 세미나장과 조교들에게 review request를 걸어줍니다.

자세한 가이드

  1. 자신의 Github 개인 계정에 waffle-ios-assignment라는 이름으로 private repository를 개설합니다. 개설할 때 Add a README file을 체크해 주세요. (불가피하게 다른 이름으로 레포를 생성하는 경우 세미나장에게 알려주세요)

    image

  2. 개설 후 Settings > Manage access 로 들어갑니다.

    스크린샷 2020-08-30 02 13 52

  3. collaborator 로 세미나장 @shp7724과 조교 @peng-u-0807, @hanan-nana을 초대합니다. (사진은 예시용)

    스크린샷 2020-08-30 02 14 59

  4. repository를 clone하고, hw0라는 이름의 브랜치를 main에서 체크아웃하고, 해당 브랜치에서 과제를 진행해 주세요.

  5. 해당 브랜치를 푸시하고, main으로 pull request를 생성해 주세요.

    • 과제를 다 하시고 생성하시든, 미리 생성하고 과제를 진행하시든 상관없습니다.
    • 이렇게 pull request를 생성하시지 않으면, 과제 채점이 힘들 수 있습니다.
  6. 구현이 완료되면 세미나장을 리뷰어로 걸어 주세요. 마감 시점에 리뷰어 설정이 되어 있는 pull request 를 기준으로 세미나장이 직접 확인할 것입니다.

  7. 가급적 repository 생성과 collaborator 지정은 미리 해두세요! 제출 방식을 다들 올바르게 이해하고 계신지 파악하고, 대략적인 진행상황을 보면서 필요하면 몇 가지 말씀을 더 드릴 수도 있습니다.

  8. 모든 세미나가 완료되기 전까지는 pull request를 머지하지 말아주세요.

제출 시 주의사항

  1. 가능한 한 꼼꼼하고 정확하게 주석을 달아 주시고, 리드미도 간략하게 작성 부탁드립니다.
  2. 커밋은 쪼갤수록 좋습니다. 푸시도 틈틈이 해주시기 바랍니다. 커밋 내용을 지켜보고, 전체적인 진행 상황에 따라 과제 due나 명세를 수정할 수 있습니다.