신세계 I&C 자바 및 코딩 스터디
매주 수요일 오후 6시 수업 종료 직후 대면 스터디 진행
매주 각자 1~2개의 문제 풀이 이후 코드 리뷰 진행
본인 코드 설명은 템플릿을 참고하여 문제번호.md 파일 생성 후 기록
다른 사람의 코드를 보고 코드 리뷰할 것이 있으면 PR에 코멘트 남기기
Jungol 연습문제, 자가진단, 형성평가 등
https://covenant.tistory.com/235
등 문제의 난이도, 사이트 제한x
다만, 너무 쉬운 문제는 지양
-
터미널을 여세요.
-
git clone "https://github.com/SsgStudy/study.git"
-
git open . (파일을 열어서 옮겨도됨)
-
ls (List의 줄임말) : 안에 파일이 제대로 들어갔는지 확인할 수 있음
-
git checkout "본인의 브랜치명" : 브랜치를 main 에서 본인의 브랜치로 옮기는 명령어 ex) git checkout Minji-Kim
-
git status : 깃의 현재 상태를 확인하는 명령어, Untracked files(빨간색 글자)이 보이는지 확인- 보이면 잘하고 있습니다.
-
git add . : .은 모든 파일을 의미, 단일 파일이면 add 뒤에 파일명만 적어야함
-
git status : new file 파일(초록색 글자)가 보이면 잘하고 있습니다.
-
git commit -m "커밋 메시지" (-m은 메시지를 의미, 본인이 수행한 작업을 간단히 작성)
-
git log (노란색 글자 commit 이 나오면 잘된 것, 안보이면 확인 필요)
-
git push : 에러 메시지 없이 done 이라는 단어가 보이면 잘하고 있습니다.
Pull Request
PR 제목은 [종류]날짜_본인이름 으로 한다.
예를 들어서,
코드리뷰 시
[code]231214_홍진욱
CS 작성 시
[CS]231224_프로세스_홍진욱
Assignees와 Labels에 본인을 태그하고,
덧붙일 코멘트가 있다면 자유롭게 작성한다.
코드 설명 방법
아래 템플릿(code_review 폴더의 template.md)을 참고하여 문제번호.md를 작성하고 문제 풀이 코드와 동일한 폴더에 올린다.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc felis dui, sodales vitae risus eu, consectetur sodales ipsum. Etiam eget ligula quis elit molestie efficitur. Ut lorem turpis, hendrerit et venenatis ac, consequat non sapien.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc felis dui, sodales vitae risus eu, consectetur sodales ipsum. Etiam eget ligula quis elit molestie efficitur. Ut lorem turpis, hendrerit et venenatis ac, consequat non sapien.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc felis dui, sodales vitae risus eu, consectetur sodales ipsum. Etiam eget ligula quis elit molestie efficitur. Ut lorem turpis, hendrerit et venenatis ac, consequat non sapien.
다른 사람 코드 리뷰
PR에 직접 코멘트를 남겨도 좋고, 코드 일부분에다 리뷰를 해도 된다.