Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 2.34 KB

README.md

File metadata and controls

40 lines (30 loc) · 2.34 KB

Assignment 1: Git and GitHub

2020 KWEB 가을학기 준회원 스터디

과제 1은 git과 GitHub을 실제로 사용해보는 과제입니다. 앞으로 Back-end 스터디의 과제 중 코드를 작성하여 제출하는 과제는 모두 GitHub을 통해서 제출받을 예정입니다.

저장소 생성

  • 스터디 시간에 생성했던 저장소 외에, 새로운 저장소를 생성합니다. (저장소의 이름은 자유)
  • 저장소를 생성하는 방법은 자유입니다.
    • 로컬, 원격에서 따로 생성하고 로컬과 원격을 연동하는 방법 (자료에 있는 방법)
    • 원격에서 생성한 후 로컬로 clone하는 방법 (스터디 시간에 다룬 방법)

코드 작성

  • 작업은 로컬에서 진행합니다.
  • index.js를 생성하고, 스터디 자료의 Code 1.1의 코드를 그대로 복붙합니다.
  • gitignore 생성 페이지에 접속하여, 다음 키워드들을 입력하고, Create를 누릅니다.
    • Node
    • VisualStudioCode (VS Code를 사용하는 경우)
    • macOS (macOS를 사용하는 경우)
  • Create를 눌러 이동된 페이지의 내용 전체를 복사한 후, .gitignore 파일에 붙여넣습니다.
  • 지금까지 작성된 코드를 적절한 commit message와 함께 업로드합니다. (commit, push)

코드 변경 및 변경사항 업로드

  • 위에서 작성한 코드를 다음과 같이 수정합니다.
    • 포트는 4000번으로 변경
    • 서버가 Hello World! 대신, 현재 시각을 반환하도록 코드를 수정합니다.
    • Date 객체의 toString 메서드를 이용하면 Date 객체를 문자열로 변환할 수 있습니다.
  • 적절한 commit message와 함께 변경사항을 업로드합니다.

Submission

  • 제출 기한은 10/4 (일)입니다. 지각 제출 기한은 10/7 (수)입니다.
  • 각 분반 오픈채팅방의 톡 게시판에 1주차 과제 제출 게시글에 깃헙 저장소의 링크를 댓글로 남겨주시면 됩니다.
  • 깃헙 저장소가 Private이면 열람이 불가능하니 반드시 Public으로 설정해주세요.
  • 모르거나 궁금한 것이 있으면 구글에 검색해보는 것도 좋고, 스터디장에게 질문해보시는 것도 좋습니다!